/Linux-v4.19/drivers/infiniband/core/ |
D | rdma_core.h | 48 void uverbs_destroy_ufile_hw(struct ib_uverbs_file *ufile, 87 struct ib_uverbs_file *ufile, 109 void setup_ufile_idr_uobject(struct ib_uverbs_file *ufile); 110 void release_ufile_idr_uobject(struct ib_uverbs_file *ufile); 127 int (__rcu *handler)(struct ib_uverbs_file *ufile,
|
D | rdma_core.c | 130 struct ib_uverbs_file *ufile = uobj->ufile; in uverbs_destroy_uobject() 201 struct ib_uverbs_file *ufile = uobj->ufile; in uobj_destroy() 227 u32 id, struct ib_uverbs_file *ufile) in __uobj_get_destroy() 251 struct ib_uverbs_file *ufile, int success_res) in __uobj_perform_destroy() 264 static struct ib_uobject *alloc_uobj(struct ib_uverbs_file *ufile, in alloc_uobj() 322 struct ib_uverbs_file *ufile, s64 id, in lookup_get_idr_uobject() 355 struct ib_uverbs_file *ufile, s64 id, in lookup_get_fd_uobject() 394 struct ib_uverbs_file *ufile, s64 id, in rdma_lookup_get_uobject() 436 struct ib_uverbs_file *ufile) in alloc_begin_idr_uobject() 467 struct ib_uverbs_file *ufile) in alloc_begin_fd_uobject() [all …]
|
D | uverbs.h | 127 struct ib_uverbs_file *uverbs_file; 137 struct ib_uverbs_file { struct 229 struct file *ib_uverbs_alloc_async_event_file(struct ib_uverbs_file *uverbs_file, 231 void ib_uverbs_free_async_event_file(struct ib_uverbs_file *uverbs_file); 234 void ib_uverbs_release_ucq(struct ib_uverbs_file *file, 237 void ib_uverbs_release_uevent(struct ib_uverbs_file *file, 304 ssize_t ib_uverbs_##name(struct ib_uverbs_file *file, \ 345 int ib_uverbs_ex_##name(struct ib_uverbs_file *file, \
|
D | uverbs_main.c | 77 static ssize_t (*uverbs_cmd_table[])(struct ib_uverbs_file *file, 117 static int (*uverbs_ex_cmd_table[])(struct ib_uverbs_file *file, 141 struct ib_ucontext *ib_uverbs_get_ucontext(struct ib_uverbs_file *ufile) in ib_uverbs_get_ucontext() 194 void ib_uverbs_release_ucq(struct ib_uverbs_file *file, in ib_uverbs_release_ucq() 219 void ib_uverbs_release_uevent(struct ib_uverbs_file *file, in ib_uverbs_release_uevent() 251 struct ib_uverbs_file *file = in ib_uverbs_release_file() 252 container_of(ref, struct ib_uverbs_file, ref); in ib_uverbs_release_file() 273 struct ib_uverbs_file *uverbs_file, in ib_uverbs_event_read() 404 struct ib_uverbs_file *uverbs_file = file->uverbs_file; in ib_uverbs_async_event_close() 504 static void ib_uverbs_async_handler(struct ib_uverbs_file *file, in ib_uverbs_async_handler() [all …]
|
D | uverbs_cmd.c | 51 _ib_uverbs_lookup_comp_file(s32 fd, struct ib_uverbs_file *ufile) in _ib_uverbs_lookup_comp_file() 68 ssize_t ib_uverbs_get_context(struct ib_uverbs_file *file, in ib_uverbs_get_context() 234 ssize_t ib_uverbs_query_device(struct ib_uverbs_file *file, in ib_uverbs_query_device() 282 ssize_t ib_uverbs_query_port(struct ib_uverbs_file *file, in ib_uverbs_query_port() 347 ssize_t ib_uverbs_alloc_pd(struct ib_uverbs_file *file, in ib_uverbs_alloc_pd() 406 ssize_t ib_uverbs_dealloc_pd(struct ib_uverbs_file *file, in ib_uverbs_dealloc_pd() 504 ssize_t ib_uverbs_open_xrcd(struct ib_uverbs_file *file, in ib_uverbs_open_xrcd() 625 ssize_t ib_uverbs_close_xrcd(struct ib_uverbs_file *file, in ib_uverbs_close_xrcd() 663 ssize_t ib_uverbs_reg_mr(struct ib_uverbs_file *file, in ib_uverbs_reg_mr() 755 ssize_t ib_uverbs_rereg_mr(struct ib_uverbs_file *file, in ib_uverbs_rereg_mr() [all …]
|
D | uverbs_std_types_counters.c | 51 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 85 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
D | uverbs_std_types_cq.c | 61 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 176 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
D | uverbs_std_types_flow_action.c | 226 struct ib_uverbs_file *file, in parse_flow_action_esp() 308 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 339 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
D | uverbs_std_types_dm.c | 50 UVERBS_HANDLER(UVERBS_METHOD_DM_ALLOC)(struct ib_uverbs_file *file, in UVERBS_HANDLER()
|
D | uverbs_std_types_mr.c | 43 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
D | uverbs_ioctl.c | 322 int (*handler)(struct ib_uverbs_file *ufile, in ib_uverbs_run_method() 410 static int ib_uverbs_cmd_verbs(struct ib_uverbs_file *ufile, in ib_uverbs_cmd_verbs() 475 struct ib_uverbs_file *file = filp->private_data; in ib_uverbs_ioctl()
|
D | uverbs_std_types.c | 213 int uverbs_destroy_def_handler(struct ib_uverbs_file *file, in uverbs_destroy_def_handler()
|
/Linux-v4.19/include/rdma/ |
D | uverbs_types.h | 86 struct ib_uverbs_file *ufile); 93 struct ib_uverbs_file *ufile, s64 id, 133 struct ib_uverbs_file *ufile, s64 id, 138 struct ib_uverbs_file *ufile);
|
D | uverbs_std_types.h | 84 struct ib_uverbs_file *ufile, int success_res); 90 u32 id, struct ib_uverbs_file *ufile); 130 __uobj_alloc(const struct uverbs_api_object *obj, struct ib_uverbs_file *ufile, in __uobj_alloc()
|
D | uverbs_ioctl.h | 271 int (*handler)(struct ib_uverbs_file *ufile, 442 struct ib_uverbs_file *ufile;
|
D | ib_verbs.h | 1482 struct ib_uverbs_file *ufile; 1516 struct ib_uverbs_file *ufile; 4178 struct ib_ucontext *ib_uverbs_get_ucontext(struct ib_uverbs_file *ufile); 4180 int uverbs_destroy_def_handler(struct ib_uverbs_file *file,
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | flow.c | 42 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 131 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|
D | devx.c | 43 static struct mlx5_ib_ucontext *devx_ufile2uctx(struct ib_uverbs_file *file) in devx_ufile2uctx() 413 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 463 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 491 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 716 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 770 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 807 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER() 919 struct ib_uverbs_file *file, struct uverbs_attr_bundle *attrs) in UVERBS_HANDLER()
|