ucore              67 drivers/infiniband/core/uverbs_cmd.c 	if (copy_to_user(attrs->ucore.outbuf, resp,
ucore              68 drivers/infiniband/core/uverbs_cmd.c 			 min(attrs->ucore.outlen, resp_len)))
ucore              71 drivers/infiniband/core/uverbs_cmd.c 	if (resp_len < attrs->ucore.outlen) {
ucore              76 drivers/infiniband/core/uverbs_cmd.c 		ret = clear_user(attrs->ucore.outbuf + resp_len,
ucore              77 drivers/infiniband/core/uverbs_cmd.c 				 attrs->ucore.outlen - resp_len);
ucore              94 drivers/infiniband/core/uverbs_cmd.c 	if (copy_from_user(req, attrs->ucore.inbuf,
ucore              95 drivers/infiniband/core/uverbs_cmd.c 			   min(attrs->ucore.inlen, req_len)))
ucore              98 drivers/infiniband/core/uverbs_cmd.c 	if (attrs->ucore.inlen < req_len) {
ucore              99 drivers/infiniband/core/uverbs_cmd.c 		memset(req + attrs->ucore.inlen, 0,
ucore             100 drivers/infiniband/core/uverbs_cmd.c 		       req_len - attrs->ucore.inlen);
ucore             101 drivers/infiniband/core/uverbs_cmd.c 	} else if (attrs->ucore.inlen > req_len) {
ucore             102 drivers/infiniband/core/uverbs_cmd.c 		if (!ib_is_buffer_cleared(attrs->ucore.inbuf + req_len,
ucore             103 drivers/infiniband/core/uverbs_cmd.c 					  attrs->ucore.inlen - req_len))
ucore             118 drivers/infiniband/core/uverbs_cmd.c 	return min_t(size_t, attrs->ucore.outlen, resp_len);
ucore             135 drivers/infiniband/core/uverbs_cmd.c 	if (attrs->ucore.inlen < req_len)
ucore             138 drivers/infiniband/core/uverbs_cmd.c 	if (copy_from_user(req, attrs->ucore.inbuf, req_len))
ucore             141 drivers/infiniband/core/uverbs_cmd.c 	iter->cur = attrs->ucore.inbuf + req_len;
ucore             142 drivers/infiniband/core/uverbs_cmd.c 	iter->end = attrs->ucore.inbuf + attrs->ucore.inlen;
ucore            1188 drivers/infiniband/core/uverbs_cmd.c 	header_ptr = attrs->ucore.outbuf;
ucore             750 drivers/infiniband/core/uverbs_main.c 			&bundle.ucore, buf, u64_to_user_ptr(response),
ucore             755 drivers/infiniband/core/uverbs_main.c 		ib_uverbs_init_udata_buf_or_null(&bundle.ucore, buf,
ucore             760 drivers/infiniband/core/uverbs_main.c 			&bundle.driver_udata, buf + bundle.ucore.inlen,
ucore             761 drivers/infiniband/core/uverbs_main.c 			u64_to_user_ptr(ex_hdr.response) + bundle.ucore.outlen,
ucore              34 drivers/infiniband/core/uverbs_std_types_device.c 	uverbs_fill_udata(attrs, &attrs->ucore, UVERBS_ATTR_CORE_IN,
ucore              37 drivers/infiniband/core/uverbs_std_types_device.c 	if (attrs->ucore.inlen < method_elm->req_size ||
ucore              38 drivers/infiniband/core/uverbs_std_types_device.c 	    attrs->ucore.outlen < method_elm->resp_size)
ucore             653 include/rdma/uverbs_ioctl.h 	struct ib_udata ucore;