Searched refs:uverbs_api (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/drivers/infiniband/core/ |
D | rdma_core.h | 113 struct uverbs_api { struct 131 uapi_get_object(struct uverbs_api *uapi, u16 object_id) in uapi_get_object() argument 146 struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev); 148 void uverbs_disassociate_api(struct uverbs_api *uapi); 149 void uverbs_destroy_api(struct uverbs_api *uapi); 168 uapi_get_method(const struct uverbs_api *uapi, u32 command) in uapi_get_method()
|
D | uverbs_uapi.c | 16 static void *uapi_add_elm(struct uverbs_api *uapi, u32 key, size_t alloc_size) in uapi_add_elm() 36 static void *uapi_add_get_elm(struct uverbs_api *uapi, u32 key, in uapi_add_get_elm() 57 static int uapi_create_write(struct uverbs_api *uapi, in uapi_create_write() 97 static int uapi_merge_method(struct uverbs_api *uapi, in uapi_merge_method() 167 static int uapi_merge_obj_tree(struct uverbs_api *uapi, in uapi_merge_obj_tree() 223 static int uapi_disable_elm(struct uverbs_api *uapi, in uapi_disable_elm() 270 static int uapi_merge_def(struct uverbs_api *uapi, struct ib_device *ibdev, in uapi_merge_def() 352 uapi_finalize_ioctl_method(struct uverbs_api *uapi, in uapi_finalize_ioctl_method() 415 static int uapi_finalize(struct uverbs_api *uapi) in uapi_finalize() 472 static void uapi_remove_range(struct uverbs_api *uapi, u32 start, u32 last) in uapi_remove_range() [all …]
|
D | uverbs.h | 114 struct uverbs_api *uapi;
|
D | uverbs_std_types_device.c | 23 struct uverbs_api *uapi = attrs->ufile->device->uapi; in UVERBS_HANDLER()
|
D | uverbs_main.c | 566 struct uverbs_api *uapi = file->device->uapi; in ib_uverbs_write() 1091 struct uverbs_api *uapi; in ib_uverbs_create_uapi()
|
D | uverbs_ioctl.c | 555 struct uverbs_api *uapi = ufile->device->uapi; in ib_uverbs_cmd_verbs()
|