Home
last modified time | relevance | path

Searched refs:uobjects (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/infiniband/core/
Duverbs_ioctl.c185 attr->uobjects = in uverbs_process_idrs_array()
187 array_size(array_len, sizeof(*attr->uobjects))); in uverbs_process_idrs_array()
188 if (IS_ERR(attr->uobjects)) in uverbs_process_idrs_array()
189 return PTR_ERR(attr->uobjects); in uverbs_process_idrs_array()
197 idr_vals = (u32 *)(attr->uobjects + array_len) - array_len; in uverbs_process_idrs_array()
209 attr->uobjects[i] = uverbs_get_uobject_from_file( in uverbs_process_idrs_array()
212 if (IS_ERR(attr->uobjects[i])) { in uverbs_process_idrs_array()
213 ret = PTR_ERR(attr->uobjects[i]); in uverbs_process_idrs_array()
233 current_ret = uverbs_finalize_object(attr->uobjects[i], in uverbs_free_idrs_array()
Drdma_core.c645 list_add(&uobj->list, &ufile->uobjects); in rdma_alloc_commit_uobject()
841 list_for_each_entry_safe(obj, next_obj, &ufile->uobjects, list) { in __uverbs_cleanup_ufile()
894 while (!list_empty(&ufile->uobjects)) in uverbs_destroy_ufile_hw()
904 if (!list_empty(&ufile->uobjects)) in uverbs_destroy_ufile_hw()
Duverbs_std_types_device.c76 list_for_each_entry(obj, &ufile->uobjects, list) { in gather_objects_handle()
Duverbs.h159 struct list_head uobjects; member
Duverbs_main.c1093 INIT_LIST_HEAD(&file->uobjects); in ib_uverbs_open()
/Linux-v5.4/include/rdma/
Duverbs_ioctl.h639 struct ib_uobject **uobjects; member
782 *arr = attr->objs_arr_attr.uobjects; in uverbs_attr_get_uobjs_arr()