Home
last modified time | relevance | path

Searched defs:uobj (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/infiniband/core/
Drdma_core.c52 struct ib_uobject *uobj = in uverbs_uobject_free() local
66 static int uverbs_try_lock_object(struct ib_uobject *uobj, in uverbs_try_lock_object()
93 static void assert_uverbs_usecnt(struct ib_uobject *uobj, in assert_uverbs_usecnt()
127 static int uverbs_destroy_uobject(struct ib_uobject *uobj, in uverbs_destroy_uobject()
201 int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) in uobj_destroy()
231 struct ib_uobject *uobj; in __uobj_get_destroy() local
255 struct ib_uobject *uobj; in __uobj_perform_destroy() local
269 struct ib_uobject *uobj; in alloc_uobj() local
298 static int idr_add_uobj(struct ib_uobject *uobj) in idr_add_uobj()
315 struct ib_uobject *uobj; in lookup_get_idr_uobject() local
[all …]
Duverbs_main.c138 struct ib_ucq_object *uobj) in ib_uverbs_release_ucq()
162 struct ib_uevent_object *uobj) in ib_uverbs_release_uevent()
175 struct ib_uqp_object *uobj) in ib_uverbs_detach_umcast()
382 struct ib_uobject *uobj = filp->private_data; in ib_uverbs_comp_event_close() local
422 struct ib_ucq_object *uobj; in ib_uverbs_comp_handler() local
490 struct ib_ucq_object *uobj = container_of(event->element.cq->uobject, in ib_uverbs_cq_event_handler() local
500 struct ib_uevent_object *uobj; in ib_uverbs_qp_event_handler() local
516 struct ib_uevent_object *uobj = container_of(event->element.wq->uobject, in ib_uverbs_wq_event_handler() local
526 struct ib_uevent_object *uobj; in ib_uverbs_srq_event_handler() local
Duverbs_cmd.c191 struct ib_uobject *uobj = ufd_get_read(UVERBS_OBJECT_COMP_CHANNEL, in _ib_uverbs_lookup_comp_file() local
409 struct ib_uobject *uobj; in ib_uverbs_alloc_pd() local
708 struct ib_uobject *uobj; in ib_uverbs_reg_mr() local
796 struct ib_uobject *uobj; in ib_uverbs_rereg_mr() local
882 struct ib_uobject *uobj; in ib_uverbs_alloc_mw() local
956 struct ib_uobject *uobj; in ib_uverbs_create_comp_channel() local
1247 struct ib_uobject *uobj; in ib_uverbs_destroy_cq() local
1978 struct ib_uobject *uobj; in ib_uverbs_destroy_qp() local
2405 struct ib_uobject *uobj; in ib_uverbs_create_ah() local
2996 struct ib_uobject *uobj; in ib_uverbs_ex_destroy_wq() local
[all …]
Duverbs_std_types_flow_action.c311 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
340 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
Duverbs_std_types_dm.c55 struct ib_uobject *uobj = in UVERBS_HANDLER() local
Duverbs_std_types_counters.c55 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
Duverbs_std_types_mr.c85 struct ib_uobject *uobj = in UVERBS_HANDLER() local
Duverbs_std_types_cq.c182 struct ib_uobject *uobj = in UVERBS_HANDLER() local
Duverbs_std_types.c205 static int uverbs_hot_unplug_completion_event_file(struct ib_uobject *uobj, in uverbs_hot_unplug_completion_event_file()
Dcore_priv.h323 struct ib_uobject *uobj) in _ib_create_qp()
Duverbs.h134 struct ib_uobject uobj; member
/Linux-v5.4/include/rdma/
Duverbs_std_types.h61 static inline void *_uobj_get_obj_read(struct ib_uobject *uobj) in _uobj_get_obj_read()
89 static inline void uobj_put_destroy(struct ib_uobject *uobj) in uobj_put_destroy()
94 static inline void uobj_put_read(struct ib_uobject *uobj) in uobj_put_read()
102 static inline void uobj_put_write(struct ib_uobject *uobj) in uobj_put_write()
108 uobj_alloc_commit(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) in uobj_alloc_commit()
117 static inline void uobj_alloc_abort(struct ib_uobject *uobj, in uobj_alloc_abort()
127 struct ib_uobject *uobj = in __uobj_alloc() local
139 struct ib_uobject *uobj, in uverbs_flow_action_fill_action()
170 static inline void ib_set_flow(struct ib_uobject *uobj, struct ib_flow *ibflow, in ib_set_flow()
196 static inline u32 uobj_get_object_id(struct ib_uobject *uobj) in uobj_get_object_id()
Dib_verbs.h2856 struct ib_uobject *uobj) in ib_is_destroy_retryable()
2873 struct ib_uobject *uobj) in ib_destroy_usecnt()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dflow.c83 struct ib_uobject *uobj = in UVERBS_HANDLER() local
280 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
389 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
510 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER() local
Ddevx.c80 struct ib_uobject uobj; member
568 struct ib_uobject *uobj, const void *in) in devx_is_valid_obj_id()
1406 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1507 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER() local
1552 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER() local
1598 struct ib_uobject uobj; member
1617 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1631 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1688 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
2178 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
[all …]
/Linux-v5.4/drivers/infiniband/sw/siw/
Dsiw_verbs.c39 struct siw_uobj *uobj; in siw_create_uobj() local
61 struct siw_uobj *uobj = xa_load(&uctx->xa, off); in siw_get_uobj() local
72 struct siw_uobj *uobj; in siw_mmap() local
/Linux-v5.4/drivers/gpu/drm/udl/
Dudl_dmabuf.c220 struct udl_gem_object *uobj; in udl_gem_prime_import() local