/linux-master/drivers/infiniband/core/ |
H A D | uverbs_std_types_dm.c | 53 struct ib_uobject *uobj = local
|
H A D | uverbs_std_types_async_fd.c | 14 struct ib_uobject *uobj = local 22 static void uverbs_async_event_destroy_uobj(struct ib_uobject *uobj, argument 38 struct ib_uobject *uobj = filp->private_data; local [all...] |
H A D | uverbs_std_types_wq.c | 162 struct ib_uobject *uobj = local
|
H A D | uverbs_std_types_counters.c | 58 struct ib_uobject *uobj = uverbs_attr_get_uobject( local
|
H A D | uverbs_std_types_cq.c | 188 struct ib_uobject *uobj = local
|
H A D | uverbs_std_types_srq.c | 200 struct ib_uobject *uobj = local
|
H A D | uverbs_std_types.c | 158 uverbs_completion_event_file_destroy_uobj(struct ib_uobject *uobj, argument
|
H A D | uverbs_std_types_mr.c | 87 struct ib_uobject *uobj = local 189 struct ib_uobject *uobj = local
|
H A D | uverbs_std_types_qp.c | 348 struct ib_uobject *uobj = local
|
H A D | rdma_core.c | 61 static int uverbs_try_lock_object(struct ib_uobject *uobj, argument 88 static void assert_uverbs_usecnt(struct ib_uobject *uobj, argument 122 static int uverbs_destroy_uobject(struct ib_uobject *uobj, argument 188 uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) argument 225 struct ib_uobject *uobj; local 249 struct ib_uobject *uobj; local 263 struct ib_uobject *uobj; local 296 idr_add_uobj(struct ib_uobject *uobj) argument 313 struct ib_uobject *uobj; local 377 struct ib_uobject *uobj; local 428 struct ib_uobject *uobj; local 458 struct ib_uobject *uobj, *ret; local 523 alloc_abort_idr_uobject(struct ib_uobject *uobj) argument 531 destroy_hw_idr_uobject(struct ib_uobject *uobj, enum rdma_remove_reason why, struct uverbs_attr_bundle *attrs) argument 552 remove_handle_idr_uobject(struct ib_uobject *uobj) argument 559 alloc_abort_fd_uobject(struct ib_uobject *uobj) argument 567 destroy_hw_fd_uobject(struct ib_uobject *uobj, enum rdma_remove_reason why, struct uverbs_attr_bundle *attrs) argument 578 remove_handle_fd_uobject(struct ib_uobject *uobj) argument 582 alloc_commit_idr_uobject(struct ib_uobject *uobj) argument 619 alloc_commit_fd_uobject(struct ib_uobject *uobj) argument 643 rdma_alloc_commit_uobject(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) argument 697 rdma_alloc_abort_uobject(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs, bool hw_obj_valid) argument 723 lookup_put_idr_uobject(struct ib_uobject *uobj, enum rdma_lookup_mode mode) argument 728 lookup_put_fd_uobject(struct ib_uobject *uobj, enum rdma_lookup_mode mode) argument 741 rdma_lookup_put_uobject(struct ib_uobject *uobj, enum rdma_lookup_mode mode) argument 811 struct ib_uobject *uobj; local 985 uverbs_finalize_object(struct ib_uobject *uobj, enum uverbs_obj_access access, bool hw_obj_valid, bool commit, struct uverbs_attr_bundle *attrs) argument [all...] |
H A D | uverbs.h | 126 struct ib_uobject uobj; member in struct:ib_uverbs_async_event_file 132 struct ib_uobject uobj; member in struct:ib_uverbs_completion_event_file
|
H A D | uverbs_main.c | 161 void ib_uverbs_release_uevent(struct ib_uevent_object *uobj) argument 142 ib_uverbs_release_ucq(struct ib_uverbs_completion_event_file *ev_file, struct ib_ucq_object *uobj) argument 178 ib_uverbs_detach_umcast(struct ib_qp *qp, struct ib_uqp_object *uobj) argument 371 struct ib_ucq_object *uobj; local [all...] |
H A D | uverbs_cmd.c | 191 struct ib_uobject *uobj = ufd_get_read(UVERBS_OBJECT_COMP_CHANNEL, local 281 struct ib_uobject *uobj; local 423 struct ib_uobject *uobj; local 699 struct ib_uobject *uobj; local 770 struct ib_uobject *uobj; local 907 struct ib_uobject *uobj; local 982 struct ib_uobject *uobj; local 1256 struct ib_uobject *uobj; local 1962 struct ib_uobject *uobj; local 2393 struct ib_uobject *uobj; local 2972 struct ib_uobject *uobj; local 3051 struct ib_uobject *uobj; local 3181 struct ib_uobject *uobj; local 3568 struct ib_uobject *uobj; local [all...] |
H A D | verbs.c | 1200 create_qp(struct ib_device *dev, struct ib_pd *pd, struct ib_qp_init_attr *attr, struct ib_udata *udata, struct ib_uqp_object *uobj, const char *caller) argument 1277 ib_create_qp_user(struct ib_device *dev, struct ib_pd *pd, struct ib_qp_init_attr *attr, struct ib_udata *udata, struct ib_uqp_object *uobj, const char *caller) argument
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | qos.c | 28 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, local
|
H A D | dm.c | 207 struct ib_uobject *uobj = uverbs_attr_get_uobject( local
|
H A D | fs.c | 1916 struct ib_uobject *uobj; local 2344 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 2402 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 2525 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 2651 struct ib_uobject *uobj local [all...] |
H A D | devx.c | 81 struct ib_uobject uobj; member in struct:devx_async_event_file 591 devx_is_valid_obj_id(struct uverbs_attr_bundle *attrs, struct ib_uobject *uobj, const void *in) argument 1470 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 1588 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, local 1635 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, local 1683 struct ib_uobject uobj; member in struct:devx_async_cmd_event_file 1702 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 1716 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 1772 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 2317 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 2794 devx_async_cmd_event_destroy_uobj(struct ib_uobject *uobj, enum rdma_remove_reason why) argument 2819 devx_async_event_destroy_uobj(struct ib_uobject *uobj, enum rdma_remove_reason why) argument [all...] |
H A D | main.c | 3481 struct ib_uobject *uobj = uverbs_attr_get_uobject( local 3594 struct ib_uobject *uobj = uverbs_attr_get_uobject( local
|
/linux-master/include/rdma/ |
H A D | uverbs_std_types.h | 34 static inline void *_uobj_get_obj_read(struct ib_uobject *uobj) argument 62 static inline void uobj_put_destroy(struct ib_uobject *uobj) argument 67 static inline void uobj_put_read(struct ib_uobject *uobj) argument 75 static inline void uobj_put_write(struct ib_uobject *uobj) argument 80 uobj_alloc_abort(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) argument 86 uobj_finalize_uobj_create(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) argument 104 struct ib_uobject *uobj = rdma_alloc_begin_uobject(obj, attrs); local 114 uverbs_flow_action_fill_action(struct ib_flow_action *action, struct ib_uobject *uobj, struct ib_device *ib_dev, enum ib_flow_action_type type) argument 146 ib_set_flow(struct ib_uobject *uobj, struct ib_flow *ibflow, struct ib_qp *qp, struct ib_device *device, struct ib_uflow_resources *uflow_res) argument 172 uobj_get_object_id(struct ib_uobject *uobj) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | uchan.c | 77 struct nvkm_uobj *uobj = container_of(oproxy, typeof(*uobj), oproxy); local 100 struct nvkm_uobj *uobj = container_of(oproxy, typeof(*uobj), oproxy); local 133 struct nvkm_uobj *uobj = container_of(oproxy, typeof(*uobj), oprox local 160 struct nvkm_uobj *uobj; local [all...] |
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 4342 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, BNXT_RE_ALLOC_PAGE_HANDLE); local 4485 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, BNXT_RE_TOGGLE_MEM_HANDLE); local
|