Lines Matching refs:ibdev
58 struct ib_device *ibdev, in uapi_create_write() argument
83 method_elm->disabled = !(ibdev->uverbs_cmd_mask & in uapi_create_write()
270 static int uapi_merge_def(struct uverbs_api *uapi, struct ib_device *ibdev, in uapi_merge_def() argument
286 rc = uapi_merge_def(uapi, ibdev, def->chain, is_driver); in uapi_merge_def()
308 (void *)(&ibdev->ops) + def->needs_fn_offset; in uapi_merge_def()
320 if (def->func_is_supported(ibdev)) in uapi_merge_def()
341 uapi, ibdev, def, cur_obj_key, &cur_method_key); in uapi_merge_def()
646 struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev) in uverbs_alloc_api() argument
656 uapi->driver_id = ibdev->ops.driver_id; in uverbs_alloc_api()
658 rc = uapi_merge_def(uapi, ibdev, uverbs_core_api, false); in uverbs_alloc_api()
661 rc = uapi_merge_def(uapi, ibdev, ibdev->driver_def, true); in uverbs_alloc_api()
673 dev_err(&ibdev->dev, in uverbs_alloc_api()