Lines Matching full:ulen
242 * @ulen: Length in user space
249 int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr) in move_addr_to_kernel() argument
251 if (ulen < 0 || ulen > sizeof(struct sockaddr_storage)) in move_addr_to_kernel()
253 if (ulen == 0) in move_addr_to_kernel()
255 if (copy_from_user(kaddr, uaddr, ulen)) in move_addr_to_kernel()
257 return audit_sockaddr(ulen, kaddr); in move_addr_to_kernel()
265 * @ulen: pointer to user length field
267 * The value pointed to by ulen on entry is the buffer length available.
278 void __user *uaddr, int __user *ulen) in move_addr_to_user() argument
284 scoped_user_rw_access_size(ulen, 4, efault_end) { in move_addr_to_user()
285 unsafe_get_user(len, ulen, efault_end); in move_addr_to_user()
294 unsafe_put_user(klen, ulen, efault_end); in move_addr_to_user()