mirror-linux/include/uapi/rdma
Mark Zhang af48f95492 RDMA/core: Introduce "name_assign_type" for an IB device
The name_assign_type indicates how the name is provided. Currently
these types are supported:
- RDMA_NAME_ASSIGN_TYPE_UNKNOWN: Unknown or not set;
- RDMA_NAME_ASSIGN_TYPE_USER: Name is provided by the user; The
  user-created sub device, rxe and siw device has this type.

When filling nl device info, it is set in the new attribute
RDMA_NLDEV_ATTR_NAME_ASSIGN_TYPE. User-space tools like udev
"rdma_rename" could check this attribute to determine if this
device needs to be renamed or not.

Signed-off-by: Mark Zhang <markzhang@nvidia.com>
Link: https://lore.kernel.org/r/522591bef9a369cc8e5dcb77787e017bffee37fe.1719837610.git.leon@kernel.org
Signed-off-by: Leon Romanovsky <leon@kernel.org>
2024-07-04 07:59:53 +03:00
..
hfi
bnxt_re-abi.h RDMA/bnxt_re: Expose the MSN table capability for user library 2024-05-30 13:28:02 +03:00
cxgb4-abi.h
efa-abi.h RDMA/efa: Support QP with unsolicited write w/ imm. receive 2024-05-08 11:18:26 +03:00
erdma-abi.h
hns-abi.h RDMA/hns: Support DSCP 2024-04-09 10:27:41 +03:00
ib_user_ioctl_cmds.h RDMA: Pass entire uverbs attr bundle to create cq function 2024-06-27 16:28:21 -03:00
ib_user_ioctl_verbs.h
ib_user_mad.h
ib_user_sa.h
ib_user_verbs.h
irdma-abi.h
mana-abi.h RDMA/mana_ib: Implement uapi to create and destroy RC QP 2024-05-30 15:26:57 +03:00
mlx4-abi.h
mlx5-abi.h RDMA/mlx5: Expose register c0 for RDMA device 2023-12-12 09:04:07 +02:00
mlx5_user_ioctl_cmds.h RDMA/mlx5: Send UAR page index as ioctl attribute 2024-06-27 16:28:22 -03:00
mlx5_user_ioctl_verbs.h
mthca-abi.h
ocrdma-abi.h
qedr-abi.h
rdma_netlink.h RDMA/core: Introduce "name_assign_type" for an IB device 2024-07-04 07:59:53 +03:00
rdma_user_cm.h
rdma_user_ioctl.h
rdma_user_ioctl_cmds.h
rdma_user_rxe.h
rvt-abi.h
siw-abi.h
vmw_pvrdma-abi.h