Lines Matching refs:bufferlist
754 struct kvec bufferlist[3]; in vmbus_sendpacket() local
767 bufferlist[0].iov_base = &desc; in vmbus_sendpacket()
768 bufferlist[0].iov_len = sizeof(struct vmpacket_descriptor); in vmbus_sendpacket()
769 bufferlist[1].iov_base = buffer; in vmbus_sendpacket()
770 bufferlist[1].iov_len = bufferlen; in vmbus_sendpacket()
771 bufferlist[2].iov_base = &aligned_data; in vmbus_sendpacket()
772 bufferlist[2].iov_len = (packetlen_aligned - packetlen); in vmbus_sendpacket()
774 return hv_ringbuffer_write(channel, bufferlist, num_vecs); in vmbus_sendpacket()
795 struct kvec bufferlist[3]; in vmbus_sendpacket_pagebuffer() local
826 bufferlist[0].iov_base = &desc; in vmbus_sendpacket_pagebuffer()
827 bufferlist[0].iov_len = descsize; in vmbus_sendpacket_pagebuffer()
828 bufferlist[1].iov_base = buffer; in vmbus_sendpacket_pagebuffer()
829 bufferlist[1].iov_len = bufferlen; in vmbus_sendpacket_pagebuffer()
830 bufferlist[2].iov_base = &aligned_data; in vmbus_sendpacket_pagebuffer()
831 bufferlist[2].iov_len = (packetlen_aligned - packetlen); in vmbus_sendpacket_pagebuffer()
833 return hv_ringbuffer_write(channel, bufferlist, 3); in vmbus_sendpacket_pagebuffer()
849 struct kvec bufferlist[3]; in vmbus_sendpacket_mpb_desc() local
864 bufferlist[0].iov_base = desc; in vmbus_sendpacket_mpb_desc()
865 bufferlist[0].iov_len = desc_size; in vmbus_sendpacket_mpb_desc()
866 bufferlist[1].iov_base = buffer; in vmbus_sendpacket_mpb_desc()
867 bufferlist[1].iov_len = bufferlen; in vmbus_sendpacket_mpb_desc()
868 bufferlist[2].iov_base = &aligned_data; in vmbus_sendpacket_mpb_desc()
869 bufferlist[2].iov_len = (packetlen_aligned - packetlen); in vmbus_sendpacket_mpb_desc()
871 return hv_ringbuffer_write(channel, bufferlist, 3); in vmbus_sendpacket_mpb_desc()