Lines Matching defs:size
40 /* good size 16 */
61 /* Current known size to kernel */
473 * larger, up to the protocol maximum size. No check for zeroing is done.
728 * uverbs_attr_ptr_get_array_size() - Get array size pointer by a ptr
732 * @elem_size: The size of the element in the array
738 int size = uverbs_attr_get_len(attrs, idx);
740 if (size < 0)
741 return size;
743 if (size % elem_size)
746 return size / elem_size;
794 size_t size)
802 * Validation ensures attr->ptr_attr.len >= size. If the caller is
806 if (unlikely(size < attr->ptr_attr.len))
821 size_t size)
829 min_size = min_t(size_t, size, attr->ptr_attr.len);
837 if (size > min_size)
838 memset(to + min_size, 0, size - min_size);
861 const void *from, size_t size);
862 __malloc void *_uverbs_alloc(struct uverbs_attr_bundle *bundle, size_t size,
866 size_t size)
868 return _uverbs_alloc(bundle, size, GFP_KERNEL);
872 size_t size)
874 return _uverbs_alloc(bundle, size, GFP_KERNEL | __GFP_ZERO);
878 size_t n, size_t size)
882 if (unlikely(check_mul_overflow(n, size, &bytes)))
895 size_t idx, const void *from, size_t size);
910 size_t idx, const void *from, size_t size)
915 size_t size)
920 size_t size)
933 size_t idx, const void *from, size_t size)