Lines Matching refs:uverbs_api
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()
100 static int uapi_merge_method(struct uverbs_api *uapi, in uapi_merge_method()
170 static int uapi_merge_obj_tree(struct uverbs_api *uapi, in uapi_merge_obj_tree()
226 static int uapi_disable_elm(struct uverbs_api *uapi, in uapi_disable_elm()
273 static int uapi_merge_def(struct uverbs_api *uapi, struct ib_device *ibdev, in uapi_merge_def()
355 uapi_finalize_ioctl_method(struct uverbs_api *uapi, in uapi_finalize_ioctl_method()
418 static int uapi_finalize(struct uverbs_api *uapi) in uapi_finalize()
475 static void uapi_remove_range(struct uverbs_api *uapi, u32 start, u32 last) in uapi_remove_range()
488 static void uapi_remove_object(struct uverbs_api *uapi, u32 obj_key) in uapi_remove_object()
495 static void uapi_remove_method(struct uverbs_api *uapi, u32 method_key) in uapi_remove_method()
529 static void uapi_finalize_disable(struct uverbs_api *uapi) in uapi_finalize_disable()
621 void uverbs_destroy_api(struct uverbs_api *uapi) in uverbs_destroy_api()
647 struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev) in uverbs_alloc_api()
649 struct uverbs_api *uapi; in uverbs_alloc_api()
689 struct uverbs_api *uapi = uverbs_dev->uapi; in uverbs_disassociate_api_pre()
713 void uverbs_disassociate_api(struct uverbs_api *uapi) in uverbs_disassociate_api()