Searched refs:ptr_attr (Results 1 – 3 of 3) sorted by relevance
287 e->ptr_attr.len = uattr->len; in uverbs_process_attr()296 e->ptr_attr.ptr = p; in uverbs_process_attr()302 e->ptr_attr.data = uattr->data; in uverbs_process_attr()627 if (attr->ptr_attr.len == 8) in uverbs_get_flags64()628 flags = attr->ptr_attr.data; in uverbs_get_flags64()629 else if (attr->ptr_attr.len == 4) in uverbs_get_flags64()677 udata->inlen = in->ptr_attr.len; in uverbs_fill_udata()691 udata->outlen = out->ptr_attr.len; in uverbs_fill_udata()743 *to = attr->ptr_attr.data; in _uverbs_get_const()761 if (size < attr->ptr_attr.len) { in uverbs_copy_to_struct_or_zero()[all …]
110 read_attr.ncounters = uattr->ptr_attr.len / sizeof(u64); in UVERBS_HANDLER()
645 struct uverbs_ptr_attr ptr_attr; member703 return attr->ptr_attr.enum_id; in uverbs_attr_get_enum_id()737 return attr->ptr_attr.len; in uverbs_attr_get_len()789 return attr->ptr_attr.len <= sizeof(attr->ptr_attr.data); in uverbs_attr_ptr_is_inline()801 (void *)&attr->ptr_attr.data : attr->ptr_attr.ptr; in uverbs_attr_get_alloced_ptr()819 if (unlikely(size < attr->ptr_attr.len)) in _uverbs_copy_from()823 memcpy(to, &attr->ptr_attr.data, attr->ptr_attr.len); in _uverbs_copy_from()824 else if (copy_from_user(to, u64_to_user_ptr(attr->ptr_attr.data), in _uverbs_copy_from()825 attr->ptr_attr.len)) in _uverbs_copy_from()842 min_size = min_t(size_t, size, attr->ptr_attr.len); in _uverbs_copy_from_or_zero()[all …]