Lines Matching refs:recv_msg_array
2227 struct recv_msg_elem *recv_msg_array = NULL; in recvmsg_x() local
2276 recv_msg_array = alloc_recv_msg_array(uap->cnt); in recvmsg_x()
2277 if (recv_msg_array == NULL) { in recvmsg_x()
2296 UIO_READ, uap->cnt, user_msg_x, recv_msg_array); in recvmsg_x()
2305 if (recv_msg_array_is_valid(recv_msg_array, uap->cnt) == 0) { in recvmsg_x()
2334 len_before = recv_msg_array_resid(recv_msg_array, uap->cnt); in recvmsg_x()
2340 recv_msg_array, uap->cnt, &uap->flags); in recvmsg_x()
2350 recv_msg_elem = recv_msg_array + i; in recvmsg_x()
2388 len_after = recv_msg_array_resid(recv_msg_array, uap->cnt); in recvmsg_x()
2400 uap->cnt, user_msg_x, recv_msg_array, &error); in recvmsg_x()
2417 free_recv_msg_array(recv_msg_array, uap->cnt); in recvmsg_x()
2992 struct recv_msg_elem *recv_msg_array) in internalize_recv_msghdr_array() argument
3000 struct recv_msg_elem *recv_msg_elem = recv_msg_array + i; in internalize_recv_msghdr_array()
3116 struct recv_msg_elem *recv_msg_array, int *ret_error) in externalize_recv_msghdr_array() argument
3126 struct recv_msg_elem *recv_msg_elem = recv_msg_array + i; in externalize_recv_msghdr_array()
3239 free_recv_msg_array(struct recv_msg_elem *recv_msg_array, u_int count) in free_recv_msg_array() argument
3241 if (recv_msg_array == NULL) { in free_recv_msg_array()
3245 struct recv_msg_elem *recv_msg_elem = recv_msg_array + i; in free_recv_msg_array()
3255 kfree_type(struct recv_msg_elem, count, recv_msg_array); in free_recv_msg_array()
3260 recv_msg_array_resid(struct recv_msg_elem *recv_msg_array, u_int count) in recv_msg_array_resid() argument
3266 struct recv_msg_elem *recv_msg_elem = recv_msg_array + i; in recv_msg_array_resid()
3276 recv_msg_array_is_valid(struct recv_msg_elem *recv_msg_array, u_int count) in recv_msg_array_is_valid() argument
3282 struct recv_msg_elem *recv_msg_elem = recv_msg_array + i; in recv_msg_array_is_valid()