Jason Gunthorpe
4b3dd2bbf0
IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle
...
This already existed as the anonymous 'ctx' structure, but this was not
really a useful form. Hoist this struct into bundle_priv and rework the
internal things to use it instead.
Move a bunch of the processing internal state into the priv and reduce the
excessive use of function arguments.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Reviewed-by: Leon Romanovsky <leonro@mellanox.com>
2018-08-10 16:06:24 -06:00
..
ib.h
RDMA/core: Return bool instead of int
2018-07-30 20:49:04 -06:00
ib_addr.h
RDMA/core: Constify dst_addr argument
2018-07-30 20:49:04 -06:00
ib_cache.h
IB/cache: Restore compatibility for ib_query_gid
2018-07-27 10:08:34 -06:00
ib_cm.h
RDMA/cma: Constify path record, ib_cm_event, listen_id pointers
2018-07-30 20:49:04 -06:00
ib_fmr_pool.h
ib_hdrs.h
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_pma.h
ib_sa.h
IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *'
2018-06-25 14:19:57 -06:00
ib_smi.h
ib_umem.h
ib_umem_odp.h
ib_verbs.h
IB/uverbs: Use uverbs_api to manage the object type inside the uobject
2018-08-10 16:06:24 -06: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
rdma_cm.h
RDMA/core: Constify dst_addr argument
2018-07-30 20:49:04 -06:00
rdma_cm_ib.h
rdma_netlink.h
rdma_vt.h
rdmavt_cq.h
rdmavt_mr.h
rdmavt_qp.h
IB/rdmavt, IB/hfi1: Create device dependent s_flags
2018-06-19 11:49:46 -06:00
restrack.h
RDMA/restrack: Change SPDX tag to properly reflect license
2018-06-05 14:04:20 -06:00
rw.h
uverbs_ioctl.h
IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle
2018-08-10 16:06:24 -06:00
uverbs_named_ioctl.h
IB/mlx5: Introduce driver create and destroy flow methods
2018-07-24 14:03:49 -06:00
uverbs_std_types.h
IB/uverbs: Use uverbs_api to manage the object type inside the uobject
2018-08-10 16:06:24 -06: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