Searched refs:type_class (Results 1 – 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/include/rdma/ |
D | uverbs_types.h | 77 const struct uverbs_obj_type_class * const type_class; member 157 .type_class = &uverbs_fd_class, \ 169 .type_class = &uverbs_idr_class, \
|
D | uverbs_std_types.h | 167 const struct uverbs_obj_type_class *type_class; member
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
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() 395 uobj = obj->type_class->lookup_get(obj, ufile, id, mode); in rdma_lookup_get_uobject() 424 uobj->uapi_object->type_class->lookup_put(uobj, mode); in rdma_lookup_get_uobject() 521 ret = obj->type_class->alloc_begin(obj, attrs); in rdma_alloc_begin_uobject() 651 uobj->uapi_object->type_class->alloc_commit(uobj); in rdma_alloc_commit_uobject() 669 ret = uobj->uapi_object->type_class->destroy_hw( in rdma_alloc_abort_uobject() 725 uobj->uapi_object->type_class->lookup_put(uobj, mode); in rdma_lookup_put_uobject()
|
D | uverbs_uapi.c | 191 obj_elm->type_class = obj->type_attrs->type_class; in uapi_merge_obj_tree() 203 obj->type_attrs->type_class != &uverbs_idr_class && in uapi_merge_obj_tree() 204 obj->type_attrs->type_class != &uverbs_fd_class)) in uapi_merge_obj_tree()
|