/kernel/linux/linux-5.10/include/rdma/ |
H A D | uverbs_named_ioctl.h | 17 #define UVERBS_METHOD(id) _UVERBS_NAME(UVERBS_MODULE_NAME, _method_##id) macro 28 static const struct uverbs_method_def UVERBS_METHOD(_method_id) = { \ 42 static const struct uverbs_method_def UVERBS_METHOD(_method_id) = { \ 90 static const struct uverbs_method_def UVERBS_METHOD(_method_id) = { \ 95 ADD_UVERBS_METHODS(_name, _object_id, &UVERBS_METHOD(_method_id))
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | uverbs_named_ioctl.h | 17 #define UVERBS_METHOD(id) _UVERBS_NAME(UVERBS_MODULE_NAME, _method_##id) macro 28 static const struct uverbs_method_def UVERBS_METHOD(_method_id) = { \ 42 static const struct uverbs_method_def UVERBS_METHOD(_method_id) = { \ 90 static const struct uverbs_method_def UVERBS_METHOD(_method_id) = { \ 95 ADD_UVERBS_METHODS(_name, _object_id, &UVERBS_METHOD(_method_id))
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_std_types.c | 195 &UVERBS_METHOD(UVERBS_METHOD_MW_DESTROY)); 206 &UVERBS_METHOD(UVERBS_METHOD_AH_DESTROY)); 219 &UVERBS_METHOD(UVERBS_METHOD_FLOW_DESTROY)); 230 &UVERBS_METHOD(UVERBS_METHOD_RWQ_IND_TBL_DESTROY)); 243 &UVERBS_METHOD(UVERBS_METHOD_XRCD_DESTROY)); 254 &UVERBS_METHOD(UVERBS_METHOD_PD_DESTROY));
|
H A D | uverbs_std_types_counters.c | 156 &UVERBS_METHOD(UVERBS_METHOD_COUNTERS_CREATE), 157 &UVERBS_METHOD(UVERBS_METHOD_COUNTERS_DESTROY), 158 &UVERBS_METHOD(UVERBS_METHOD_COUNTERS_READ));
|
H A D | uverbs_std_types_mr.c | 260 &UVERBS_METHOD(UVERBS_METHOD_DM_MR_REG), 261 &UVERBS_METHOD(UVERBS_METHOD_MR_DESTROY), 262 &UVERBS_METHOD(UVERBS_METHOD_ADVISE_MR), 263 &UVERBS_METHOD(UVERBS_METHOD_QUERY_MR));
|
H A D | uverbs_std_types_device.c | 492 &UVERBS_METHOD(UVERBS_METHOD_GET_CONTEXT), 493 &UVERBS_METHOD(UVERBS_METHOD_INVOKE_WRITE), 494 &UVERBS_METHOD(UVERBS_METHOD_INFO_HANDLES), 495 &UVERBS_METHOD(UVERBS_METHOD_QUERY_PORT), 496 &UVERBS_METHOD(UVERBS_METHOD_QUERY_CONTEXT), 497 &UVERBS_METHOD(UVERBS_METHOD_QUERY_GID_TABLE), 498 &UVERBS_METHOD(UVERBS_METHOD_QUERY_GID_ENTRY));
|
H A D | uverbs_std_types_dm.c | 111 &UVERBS_METHOD(UVERBS_METHOD_DM_ALLOC), 112 &UVERBS_METHOD(UVERBS_METHOD_DM_FREE));
|
H A D | uverbs_std_types_flow_action.c | 440 &UVERBS_METHOD(UVERBS_METHOD_FLOW_ACTION_ESP_CREATE), 441 &UVERBS_METHOD(UVERBS_METHOD_FLOW_ACTION_DESTROY), 442 &UVERBS_METHOD(UVERBS_METHOD_FLOW_ACTION_ESP_MODIFY));
|
H A D | uverbs_std_types_cq.c | 214 &UVERBS_METHOD(UVERBS_METHOD_CQ_CREATE), 215 &UVERBS_METHOD(UVERBS_METHOD_CQ_DESTROY)
|
H A D | uverbs_std_types_srq.c | 226 &UVERBS_METHOD(UVERBS_METHOD_SRQ_CREATE), 227 &UVERBS_METHOD(UVERBS_METHOD_SRQ_DESTROY)
|
H A D | uverbs_std_types_wq.c | 186 &UVERBS_METHOD(UVERBS_METHOD_WQ_CREATE), 187 &UVERBS_METHOD(UVERBS_METHOD_WQ_DESTROY)
|
H A D | uverbs_std_types_async_fd.c | 75 &UVERBS_METHOD(UVERBS_METHOD_ASYNC_EVENT_ALLOC));
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_std_types.c | 191 &UVERBS_METHOD(UVERBS_METHOD_MW_DESTROY)); 202 &UVERBS_METHOD(UVERBS_METHOD_AH_DESTROY)); 215 &UVERBS_METHOD(UVERBS_METHOD_FLOW_DESTROY)); 226 &UVERBS_METHOD(UVERBS_METHOD_RWQ_IND_TBL_DESTROY)); 239 &UVERBS_METHOD(UVERBS_METHOD_XRCD_DESTROY)); 250 &UVERBS_METHOD(UVERBS_METHOD_PD_DESTROY));
|
H A D | uverbs_std_types_counters.c | 155 &UVERBS_METHOD(UVERBS_METHOD_COUNTERS_CREATE), 156 &UVERBS_METHOD(UVERBS_METHOD_COUNTERS_DESTROY), 157 &UVERBS_METHOD(UVERBS_METHOD_COUNTERS_READ));
|
H A D | uverbs_std_types_mr.c | 375 &UVERBS_METHOD(UVERBS_METHOD_ADVISE_MR), 376 &UVERBS_METHOD(UVERBS_METHOD_DM_MR_REG), 377 &UVERBS_METHOD(UVERBS_METHOD_MR_DESTROY), 378 &UVERBS_METHOD(UVERBS_METHOD_QUERY_MR), 379 &UVERBS_METHOD(UVERBS_METHOD_REG_DMABUF_MR));
|
H A D | uverbs_std_types_device.c | 492 &UVERBS_METHOD(UVERBS_METHOD_GET_CONTEXT), 493 &UVERBS_METHOD(UVERBS_METHOD_INVOKE_WRITE), 494 &UVERBS_METHOD(UVERBS_METHOD_INFO_HANDLES), 495 &UVERBS_METHOD(UVERBS_METHOD_QUERY_PORT), 496 &UVERBS_METHOD(UVERBS_METHOD_QUERY_CONTEXT), 497 &UVERBS_METHOD(UVERBS_METHOD_QUERY_GID_TABLE), 498 &UVERBS_METHOD(UVERBS_METHOD_QUERY_GID_ENTRY));
|
H A D | uverbs_std_types_dm.c | 109 &UVERBS_METHOD(UVERBS_METHOD_DM_ALLOC), 110 &UVERBS_METHOD(UVERBS_METHOD_DM_FREE));
|
H A D | uverbs_std_types_cq.c | 214 &UVERBS_METHOD(UVERBS_METHOD_CQ_CREATE), 215 &UVERBS_METHOD(UVERBS_METHOD_CQ_DESTROY)
|
H A D | uverbs_std_types_flow_action.c | 59 &UVERBS_METHOD(UVERBS_METHOD_FLOW_ACTION_DESTROY));
|
H A D | uverbs_std_types_srq.c | 226 &UVERBS_METHOD(UVERBS_METHOD_SRQ_CREATE), 227 &UVERBS_METHOD(UVERBS_METHOD_SRQ_DESTROY)
|
H A D | uverbs_std_types_wq.c | 186 &UVERBS_METHOD(UVERBS_METHOD_WQ_CREATE), 187 &UVERBS_METHOD(UVERBS_METHOD_WQ_DESTROY)
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | qos.c | 124 &UVERBS_METHOD(MLX5_IB_METHOD_PP_OBJ_ALLOC), 125 &UVERBS_METHOD(MLX5_IB_METHOD_PP_OBJ_DESTROY));
|
H A D | std_types.c | 38 &UVERBS_METHOD(MLX5_IB_METHOD_PD_QUERY));
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | qos.c | 124 &UVERBS_METHOD(MLX5_IB_METHOD_PP_OBJ_ALLOC), 125 &UVERBS_METHOD(MLX5_IB_METHOD_PP_OBJ_DESTROY));
|
H A D | std_types.c | 198 &UVERBS_METHOD(MLX5_IB_METHOD_QUERY_PORT)); 212 &UVERBS_METHOD(MLX5_IB_METHOD_PD_QUERY));
|