Jason Gunthorpe
8313c10fa8
RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write
...
Now that we can add meta-data to the description of write() methods we
need to pass the uverbs_attr_bundle into all write based handlers so
future patches can use it as a container for any new data transferred out
of the core.
This is the first step to bringing the write() and ioctl() methods to a
common interface signature.
This is a simple search/replace, and we push the attr down into the uobj
and other APIs to keep changes minimal.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
2018-11-26 16:48:07 -07:00
..
ib.h
RDMA/core: Return bool instead of int
2018-07-30 20:49:04 -06:00
ib_addr.h
RDMA/core: Annotate timeout as unsigned long
2018-10-16 13:34:01 -04:00
ib_cache.h
RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr
2018-08-17 16:45:51 -06:00
ib_cm.h
RDMA/core: Annotate timeout as unsigned long
2018-10-16 13:34:01 -04:00
ib_fmr_pool.h
IB/core: Make function ib_fmr_pool_unmap return void
2018-11-21 16:13:02 -07:00
ib_hdrs.h
IB/hfi1: Remove unnecessary fecn and becn fields
2018-02-01 15:43:29 -07:00
ib_mad.h
RDMA: Fix storage of PortInfo CapabilityMask in the kernel
2018-07-10 11:06:45 -06:00
ib_marshall.h
ib_pack.h
IB/core: Fix calculation of maximum RoCE MTU
2017-10-18 12:11:36 -04:00
ib_pma.h
ib_sa.h
RDMA/core: Annotate timeout as unsigned long
2018-10-16 13:34:01 -04:00
ib_smi.h
ib_umem.h
RDMA/umem: Get rid of struct ib_umem.odp_data
2018-09-21 11:54:46 -04:00
ib_umem_odp.h
RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path
2018-09-21 11:58:36 -04:00
ib_verbs.h
RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write
2018-11-26 16:48:07 -07:00
iw_cm.h
iw_portmap.h
mr_pool.h
opa_addr.h
include/rdma/opa_addr.h: Fix an endianness issue
2018-07-03 14:11:34 -06:00
opa_port_info.h
opa_smi.h
opa_vnic.h
IB/hfi1: Add support to receive 16B bypass packets
2017-08-22 14:22:37 -04:00
rdma_cm.h
RDMA/core: Annotate timeout as unsigned long
2018-10-16 13:34:01 -04:00
rdma_cm_ib.h
RDMA/{cma, ucma}: Simplify and rename rdma_set_ib_paths
2018-01-10 22:00:33 -07:00
rdma_netlink.h
RDMA/netlink: Simplify netlink listener existence check
2018-10-03 16:06:07 -06:00
rdma_vt.h
IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt
2018-10-03 16:38:28 -06:00
rdmavt_cq.h
IB/{hfi1, rdmavt, qib}: Implement CQ completion vector support
2018-05-09 15:53:30 -04:00
rdmavt_mr.h
IB/rdmavt: Handle dereg of inuse MRs properly
2017-08-28 19:12:31 -04:00
rdmavt_qp.h
IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt
2018-10-03 16:38:28 -06:00
restrack.h
RDMA/restrack: Consolidate task name updates in one place
2018-10-05 16:07:39 -06:00
rw.h
rdma core: Add rdma_rw_mr_payload()
2017-09-05 15:15:30 -04:00
uverbs_ioctl.h
RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write
2018-11-26 16:48:07 -07:00
uverbs_named_ioctl.h
RDMA/uverbs: Use a linear list to describe the compiled-in uapi
2018-11-22 11:57:32 -07:00
uverbs_std_types.h
RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write
2018-11-26 16:48:07 -07:00
uverbs_types.h
IB/uverbs: Use uverbs_api to manage the object type inside the uobject
2018-08-10 16:06:24 -06:00