Lines Matching refs:mmsg_vector

339 	struct mmsghdr *mmsg_vector = qi->mmsg_vector;  in vector_enqueue()  local
353 mmsg_vector += qi->tail; in vector_enqueue()
357 mmsg_vector->msg_hdr.msg_iov in vector_enqueue()
361 mmsg_vector->msg_hdr.msg_iovlen = iov_count; in vector_enqueue()
362 mmsg_vector->msg_hdr.msg_name = vp->fds->remote_addr; in vector_enqueue()
363 mmsg_vector->msg_hdr.msg_namelen = vp->fds->remote_addr_size; in vector_enqueue()
422 send_from = qi->mmsg_vector; in vector_send()
489 struct mmsghdr *mmsg_vector; in destroy_queue() local
504 if (qi->mmsg_vector != NULL) { in destroy_queue()
505 mmsg_vector = qi->mmsg_vector; in destroy_queue()
507 iov = mmsg_vector->msg_hdr.msg_iov; in destroy_queue()
514 mmsg_vector++; in destroy_queue()
516 kfree(qi->mmsg_vector); in destroy_queue()
533 struct mmsghdr *mmsg_vector; in create_queue() local
540 result->mmsg_vector = kmalloc( in create_queue()
542 if (result->mmsg_vector == NULL) in create_queue()
551 mmsg_vector = result->mmsg_vector; in create_queue()
557 mmsg_vector->msg_hdr.msg_iov = NULL; in create_queue()
558 mmsg_vector++; in create_queue()
560 mmsg_vector = result->mmsg_vector; in create_queue()
575 mmsg_vector->msg_hdr.msg_iov = iov; in create_queue()
576 mmsg_vector->msg_hdr.msg_iovlen = 1; in create_queue()
577 mmsg_vector->msg_hdr.msg_control = NULL; in create_queue()
578 mmsg_vector->msg_hdr.msg_controllen = 0; in create_queue()
579 mmsg_vector->msg_hdr.msg_flags = MSG_DONTWAIT; in create_queue()
580 mmsg_vector->msg_hdr.msg_name = NULL; in create_queue()
581 mmsg_vector->msg_hdr.msg_namelen = 0; in create_queue()
587 mmsg_vector->msg_hdr.msg_iovlen = 2; in create_queue()
592 mmsg_vector++; in create_queue()
601 kfree(result->mmsg_vector); in create_queue()
680 struct mmsghdr *mmsg_vector = qi->mmsg_vector; in prep_queue_for_rx() local
692 *skbuff_vector = prep_skb(vp, &mmsg_vector->msg_hdr); in prep_queue_for_rx()
694 mmsg_vector++; in prep_queue_for_rx()
964 struct mmsghdr *mmsg_vector = qi->mmsg_vector; in vector_mmsg_rx() local
977 vp->fds->rx_fd, qi->mmsg_vector, qi->max_depth, 0); in vector_mmsg_rx()
994 if (mmsg_vector->msg_len > vp->header_size) { in vector_mmsg_rx()
997 mmsg_vector->msg_hdr.msg_iov->iov_base, in vector_mmsg_rx()
1017 mmsg_vector->msg_len - vp->rx_header_size); in vector_mmsg_rx()
1036 mmsg_vector++; in vector_mmsg_rx()