Matan Barak
dfb1395573
IB/uverbs: Expose parsing tree of all common objects to providers
...
The ioctl() based uverbs is based on merging feature trees. This teaches
the generic parser how to parse methods according to the provider's
support. In order to support merging with the common objects, exporting
the common-object-tree to the provider drivers.
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Matan Barak <matanb@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2018-03-19 14:45:17 -06:00
..
ib.h
ib_addr.h
IB/core: Move rdma_addr_find_l2_eth_by_grh to core_priv.h
2018-03-15 15:33:39 -06:00
ib_cache.h
IB/core: Fix comments of GID query functions
2018-03-15 14:40:36 -06:00
ib_cm.h
ib_fmr_pool.h
ib_hdrs.h
IB/hfi1: Remove unnecessary fecn and becn fields
2018-02-01 15:43:29 -07:00
ib_mad.h
IB/core: Enforce security on management datagrams
2017-05-23 12:27:21 -04:00
ib_marshall.h
IB/core: Convert ah_attr from OPA to IB when copying to user
2017-08-08 14:47:18 -04:00
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
IB/core: Refactor ib_init_ah_attr_from_path() for RoCE
2018-03-15 15:17:49 -06:00
ib_smi.h
ib_umem.h
ib_umem_odp.h
RDMA/umem: Avoid partial declaration of non-static function
2017-11-10 13:02:12 -05:00
ib_verbs.h
IB/uverbs: Safely extend existing attributes
2018-03-19 14:45:17 -06:00
iw_cm.h
iw_portmap.h
mr_pool.h
opa_addr.h
IB/SA: Check dlid before SA agent queries for ClassPortInfo
2017-12-22 13:33:30 -07: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/nldev: provide detailed CM_ID information
2018-03-08 15:03:03 -05: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
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
rdma_vt.h
IB/uverbs: Extend uverbs_ioctl header with driver_id
2018-03-19 14:45:17 -06:00
rdmavt_cq.h
rdmavt_mr.h
IB/rdmavt: Handle dereg of inuse MRs properly
2017-08-28 19:12:31 -04:00
rdmavt_qp.h
IB/rdmavt: Correct issues with read-mostly and send size cache lines
2017-10-04 15:39:45 -04:00
restrack.h
RDMA/nldev: provide detailed MR information
2018-03-08 15:03:03 -05:00
rw.h
rdma core: Add rdma_rw_mr_payload()
2017-09-05 15:15:30 -04:00
uverbs_ioctl.h
IB/uverbs: Safely extend existing attributes
2018-03-19 14:45:17 -06:00
uverbs_named_ioctl.h
IB/uverbs: Move to new headers and make naming consistent
2018-03-19 14:45:17 -06:00
uverbs_std_types.h
IB/uverbs: Expose parsing tree of all common objects to providers
2018-03-19 14:45:17 -06:00
uverbs_types.h
IB/core: Explicitly destroy an object while keeping uobject
2017-08-31 08:35:11 -04:00