Home
last modified time | relevance | path

Searched refs:uapi_object (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/infiniband/core/
Duverbs_std_types_device.c58 const struct uverbs_api_object *uapi_object, in gather_objects_handle() argument
79 if (obj->uapi_object != uapi_object) in gather_objects_handle()
97 const struct uverbs_api_object *uapi_object; in UVERBS_HANDLER() local
112 uapi_object = uapi_get_object(attrs->ufile->device->uapi, object_id); in UVERBS_HANDLER()
113 if (!uapi_object) in UVERBS_HANDLER()
116 handles = gather_objects_handle(attrs->ufile, uapi_object, attrs, in UVERBS_HANDLER()
Drdma_core.c55 if (uobj->uapi_object->type_class->needs_kfree_rcu) in uverbs_uobject_free()
139 ret = uobj->uapi_object->type_class->destroy_hw(uobj, reason, in uverbs_destroy_uobject()
157 uobj->uapi_object->type_class->alloc_abort(uobj); in uverbs_destroy_uobject()
170 uobj->uapi_object->type_class->remove_handle(uobj); in uverbs_destroy_uobject()
286 uobj->uapi_object = obj; in alloc_uobj()
395 if (uobj->uapi_object != obj) { in rdma_lookup_get_uobject()
420 uobj->uapi_object->type_class->lookup_put(uobj, mode); in rdma_lookup_get_uobject()
517 container_of(uobj->uapi_object->type_attrs, in destroy_hw_idr_uobject()
555 uobj->uapi_object->type_attrs, struct uverbs_obj_fd_type, type); in destroy_hw_fd_uobject()
589 uobj->uapi_object->type_attrs, struct uverbs_obj_fd_type, type); in alloc_commit_fd_uobject()
[all …]
/Linux-v5.4/include/rdma/
Duverbs_std_types.h198 return uobj->uapi_object->id; in uobj_get_object_id()
Dib_verbs.h1490 const struct uverbs_api_object *uapi_object; member