Lines Matching refs:alen
61 size_t alen; in alloc_msg() local
63 alen = min(len, DATALEN_MSG); in alloc_msg()
64 msg = kmem_buckets_alloc(msg_buckets, sizeof(*msg) + alen, GFP_KERNEL); in alloc_msg()
71 len -= alen; in alloc_msg()
78 alen = min(len, DATALEN_SEG); in alloc_msg()
79 seg = kmalloc(sizeof(*seg) + alen, GFP_KERNEL_ACCOUNT); in alloc_msg()
85 len -= alen; in alloc_msg()
100 size_t alen; in load_msg() local
106 alen = min(len, DATALEN_MSG); in load_msg()
107 if (copy_from_user(msg + 1, src, alen)) in load_msg()
111 len -= alen; in load_msg()
112 src = (char __user *)src + alen; in load_msg()
113 alen = min(len, DATALEN_SEG); in load_msg()
114 if (copy_from_user(seg + 1, src, alen)) in load_msg()
133 size_t alen; in copy_msg() local
138 alen = min(len, DATALEN_MSG); in copy_msg()
139 memcpy(dst + 1, src + 1, alen); in copy_msg()
145 len -= alen; in copy_msg()
146 alen = min(len, DATALEN_SEG); in copy_msg()
147 memcpy(dst_pseg + 1, src_pseg + 1, alen); in copy_msg()
163 size_t alen; in store_msg() local
166 alen = min(len, DATALEN_MSG); in store_msg()
167 if (copy_to_user(dest, msg + 1, alen)) in store_msg()
171 len -= alen; in store_msg()
172 dest = (char __user *)dest + alen; in store_msg()
173 alen = min(len, DATALEN_SEG); in store_msg()
174 if (copy_to_user(dest, seg + 1, alen)) in store_msg()