Searched refs:uapi_object (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | rdma_core.c | 136 uobj->uapi_object->type_class->alloc_abort(uobj); in uverbs_destroy_uobject() 138 ret = uobj->uapi_object->type_class->destroy_hw(uobj, reason, in uverbs_destroy_uobject() 157 uobj->uapi_object->type_class->remove_handle(uobj); in uverbs_destroy_uobject() 284 uobj->uapi_object = obj; in alloc_uobj() 393 if (uobj->uapi_object != obj) { in rdma_lookup_get_uobject() 418 uobj->uapi_object->type_class->lookup_put(uobj, mode); in rdma_lookup_get_uobject() 536 container_of(uobj->uapi_object->type_attrs, in destroy_hw_idr_uobject() 572 uobj->uapi_object->type_attrs, struct uverbs_obj_fd_type, type); in destroy_hw_fd_uobject() 658 uobj->uapi_object->type_class->alloc_commit(uobj); in rdma_alloc_commit_uobject() 680 if (WARN_ON(to_uobj->uapi_object ! in rdma_assign_uobject() [all...] |
H A D | uverbs_std_types_device.c | 65 const struct uverbs_api_object *uapi_object, in gather_objects_handle() 86 if (obj->uapi_object != uapi_object) in gather_objects_handle() 104 const struct uverbs_api_object *uapi_object; in UVERBS_METHOD_INFO_HANDLES() local 119 uapi_object = uapi_get_object(attrs->ufile->device->uapi, object_id); in UVERBS_METHOD_INFO_HANDLES() 120 if (IS_ERR(uapi_object)) in UVERBS_METHOD_INFO_HANDLES() 121 return PTR_ERR(uapi_object); in UVERBS_METHOD_INFO_HANDLES() 123 handles = gather_objects_handle(attrs->ufile, uapi_object, attrs, in UVERBS_METHOD_INFO_HANDLES() 64 gather_objects_handle(struct ib_uverbs_file *ufile, const struct uverbs_api_object *uapi_object, struct uverbs_attr_bundle *attrs, ssize_t out_len, u64 *total) gather_objects_handle() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | rdma_core.c | 136 uobj->uapi_object->type_class->alloc_abort(uobj); in uverbs_destroy_uobject() 138 ret = uobj->uapi_object->type_class->destroy_hw(uobj, reason, in uverbs_destroy_uobject() 163 uobj->uapi_object->type_class->remove_handle(uobj); in uverbs_destroy_uobject() 290 uobj->uapi_object = obj; in alloc_uobj() 399 if (uobj->uapi_object != obj) { in rdma_lookup_get_uobject() 424 uobj->uapi_object->type_class->lookup_put(uobj, mode); in rdma_lookup_get_uobject() 542 container_of(uobj->uapi_object->type_attrs, in destroy_hw_idr_uobject() 583 uobj->uapi_object->type_attrs, struct uverbs_obj_fd_type, type); in destroy_hw_fd_uobject() 651 uobj->uapi_object->type_class->alloc_commit(uobj); in rdma_alloc_commit_uobject() 669 ret = uobj->uapi_object in rdma_alloc_abort_uobject() [all...] |
H A D | uverbs_std_types_device.c | 65 const struct uverbs_api_object *uapi_object, in gather_objects_handle() 86 if (obj->uapi_object != uapi_object) in gather_objects_handle() 104 const struct uverbs_api_object *uapi_object; in UVERBS_METHOD_INFO_HANDLES() local 119 uapi_object = uapi_get_object(attrs->ufile->device->uapi, object_id); in UVERBS_METHOD_INFO_HANDLES() 120 if (IS_ERR(uapi_object)) in UVERBS_METHOD_INFO_HANDLES() 121 return PTR_ERR(uapi_object); in UVERBS_METHOD_INFO_HANDLES() 123 handles = gather_objects_handle(attrs->ufile, uapi_object, attrs, in UVERBS_METHOD_INFO_HANDLES() 64 gather_objects_handle(struct ib_uverbs_file *ufile, const struct uverbs_api_object *uapi_object, struct uverbs_attr_bundle *attrs, ssize_t out_len, u64 *total) gather_objects_handle() argument
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | uverbs_std_types.h | 174 return uobj->uapi_object->id; in uobj_get_object_id()
|
H A D | ib_verbs.h | 1508 const struct uverbs_api_object *uapi_object; member
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | uverbs_std_types.h | 174 return uobj->uapi_object->id; in uobj_get_object_id()
|
H A D | ib_verbs.h | 1538 const struct uverbs_api_object *uapi_object; member
|
Completed in 22 milliseconds