Home
last modified time | relevance | path

Searched refs:ucore (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_std_types_device.c36 uverbs_fill_udata(attrs, &attrs->ucore, UVERBS_ATTR_CORE_IN, in UVERBS_METHOD_INVOKE_WRITE()
39 if (attrs->ucore.inlen < method_elm->req_size || in UVERBS_METHOD_INVOKE_WRITE()
40 attrs->ucore.outlen < method_elm->resp_size) in UVERBS_METHOD_INVOKE_WRITE()
H A Duverbs_cmd.c67 if (copy_to_user(attrs->ucore.outbuf, resp, in uverbs_response()
68 min(attrs->ucore.outlen, resp_len))) in uverbs_response()
71 if (resp_len < attrs->ucore.outlen) { in uverbs_response()
76 ret = clear_user(attrs->ucore.outbuf + resp_len, in uverbs_response()
77 attrs->ucore.outlen - resp_len); in uverbs_response()
94 if (copy_from_user(req, attrs->ucore.inbuf, in uverbs_request()
95 min(attrs->ucore.inlen, req_len))) in uverbs_request()
98 if (attrs->ucore.inlen < req_len) { in uverbs_request()
99 memset(req + attrs->ucore.inlen, 0, in uverbs_request()
100 req_len - attrs->ucore in uverbs_request()
[all...]
H A Duverbs_main.c651 &bundle.ucore, buf, u64_to_user_ptr(response), in ib_uverbs_write()
656 ib_uverbs_init_udata_buf_or_null(&bundle.ucore, buf, in ib_uverbs_write()
661 &bundle.driver_udata, buf + bundle.ucore.inlen, in ib_uverbs_write()
662 u64_to_user_ptr(ex_hdr.response) + bundle.ucore.outlen, in ib_uverbs_write()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Duverbs_std_types_device.c36 uverbs_fill_udata(attrs, &attrs->ucore, UVERBS_ATTR_CORE_IN, in UVERBS_METHOD_INVOKE_WRITE()
39 if (attrs->ucore.inlen < method_elm->req_size || in UVERBS_METHOD_INVOKE_WRITE()
40 attrs->ucore.outlen < method_elm->resp_size) in UVERBS_METHOD_INVOKE_WRITE()
H A Duverbs_cmd.c67 if (copy_to_user(attrs->ucore.outbuf, resp, in uverbs_response()
68 min(attrs->ucore.outlen, resp_len))) in uverbs_response()
71 if (resp_len < attrs->ucore.outlen) { in uverbs_response()
76 ret = clear_user(attrs->ucore.outbuf + resp_len, in uverbs_response()
77 attrs->ucore.outlen - resp_len); in uverbs_response()
94 if (copy_from_user(req, attrs->ucore.inbuf, in uverbs_request()
95 min(attrs->ucore.inlen, req_len))) in uverbs_request()
98 if (attrs->ucore.inlen < req_len) { in uverbs_request()
99 memset(req + attrs->ucore.inlen, 0, in uverbs_request()
100 req_len - attrs->ucore in uverbs_request()
[all...]
H A Duverbs_main.c662 &bundle.ucore, buf, u64_to_user_ptr(response), in ib_uverbs_write()
667 ib_uverbs_init_udata_buf_or_null(&bundle.ucore, buf, in ib_uverbs_write()
672 &bundle.driver_udata, buf + bundle.ucore.inlen, in ib_uverbs_write()
673 u64_to_user_ptr(ex_hdr.response) + bundle.ucore.outlen, in ib_uverbs_write()
/kernel/linux/linux-5.10/include/rdma/
H A Duverbs_ioctl.h625 struct ib_udata ucore; member
/kernel/linux/linux-6.6/include/rdma/
H A Duverbs_ioctl.h633 struct ib_udata ucore; member

Completed in 15 milliseconds