Home
last modified time | relevance | path

Searched refs:method_elm (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_uapi.c72 method_elm = uapi_add_get_elm(uapi, method_key, sizeof(*method_elm), in uapi_create_write()
74 if (IS_ERR(method_elm)) in uapi_create_write()
75 return PTR_ERR(method_elm); in uapi_create_write()
113 method_elm = uapi_add_get_elm(uapi, method_key, sizeof(*method_elm), in uapi_merge_method()
115 if (IS_ERR(method_elm)) in uapi_merge_method()
116 return PTR_ERR(method_elm); in uapi_merge_method()
250 if (IS_ERR(method_elm)) in uapi_disable_elm()
251 return PTR_ERR(method_elm); in uapi_disable_elm()
252 method_elm->disabled = 1; in uapi_disable_elm()
555 if (method_elm->disabled) { in uapi_finalize_disable()
[all …]
H A Dib_uverbs_ioctl.c55 const struct uverbs_api_ioctl_method *method_elm; member
87 method_elm->bundle_size = in uapi_compute_bundle_size()
91 WARN_ON_ONCE(method_elm->bundle_size > PAGE_SIZE); in uapi_compute_bundle_size()
404 pbundle->method_elm->handler, in ib_uverbs_run_method()
424 pbundle->method_elm->key_bitmap_len))) in ib_uverbs_run_method()
427 if (pbundle->method_elm->has_udata) in ib_uverbs_run_method()
454 if (!ret && pbundle->method_elm->has_udata) { in ib_uverbs_run_method()
540 method_elm = slot; in ib_uverbs_cmd_verbs()
542 if (!method_elm->use_stack) { in ib_uverbs_cmd_verbs()
547 method_elm->bundle_size - in ib_uverbs_cmd_verbs()
[all …]
H A Dib_uverbs_std_types_device.c21 const struct uverbs_api_write_method *method_elm; in UVERBS_HANDLER() local
29 method_elm = uapi_get_method(uapi, cmd); in UVERBS_HANDLER()
30 if (IS_ERR(method_elm)) in UVERBS_HANDLER()
31 return PTR_ERR(method_elm); in UVERBS_HANDLER()
36 if (attrs->ucore.inlen < method_elm->req_size || in UVERBS_HANDLER()
37 attrs->ucore.outlen < method_elm->resp_size) in UVERBS_HANDLER()
40 return method_elm->handler(attrs); in UVERBS_HANDLER()
H A Dib_uverbs_main.c501 if (method_elm->is_ex) { in verify_hdr()
581 if (IS_ERR(method_elm)) in ib_uverbs_write()
582 return PTR_ERR(method_elm); in ib_uverbs_write()
584 if (method_elm->is_ex) { in ib_uverbs_write()
602 if (!method_elm->is_ex) { in ib_uverbs_write()
607 if (method_elm->has_udata) { in ib_uverbs_write()
609 in_len - method_elm->req_size; in ib_uverbs_write()
610 in_len = method_elm->req_size; in ib_uverbs_write()
620 if (method_elm->has_resp) { in ib_uverbs_write()
630 if (method_elm->has_udata) { in ib_uverbs_write()
[all …]
H A Drdma_core.h151 void uapi_compute_bundle_size(struct uverbs_api_ioctl_method *method_elm,