Lines Matching refs:in_num

818     for (i = 0; i < elem->in_num; i++) {  in virtqueue_unmap_sg()
1615 static void virtqueue_undo_map_desc(unsigned int out_num, unsigned int in_num, in virtqueue_undo_map_desc() argument
1620 for (i = 0; i < out_num + in_num; i++) { in virtqueue_undo_map_desc()
1655 virtqueue_map_iovec(vdev, elem->in_sg, elem->in_addr, elem->in_num, true); in virtqueue_map()
1660 static void *virtqueue_alloc_element(size_t sz, unsigned out_num, unsigned in_num) in virtqueue_alloc_element() argument
1664 size_t out_addr_ofs = in_addr_ofs + in_num * sizeof(elem->in_addr[0]); in virtqueue_alloc_element()
1667 size_t out_sg_ofs = in_sg_ofs + in_num * sizeof(elem->in_sg[0]); in virtqueue_alloc_element()
1672 trace_virtqueue_alloc_element(elem, sz, in_num, out_num); in virtqueue_alloc_element()
1674 elem->in_num = in_num; in virtqueue_alloc_element()
1691 unsigned out_num, in_num, elem_entries; in virtqueue_split_pop() local
1708 out_num = in_num = elem_entries = 0; in virtqueue_split_pop()
1766 map_ok = virtqueue_map_desc(vdev, &in_num, addr + out_num, in virtqueue_split_pop()
1771 if (in_num) { in virtqueue_split_pop()
1797 elem = virtqueue_alloc_element(sz, out_num, in_num); in virtqueue_split_pop()
1804 for (i = 0; i < in_num; i++) { in virtqueue_split_pop()
1818 trace_virtqueue_pop(vq, elem, elem->in_num, elem->out_num); in virtqueue_split_pop()
1825 virtqueue_undo_map_desc(out_num, in_num, iov); in virtqueue_split_pop()
1838 unsigned out_num, in_num, elem_entries; in virtqueue_packed_pop() local
1853 out_num = in_num = elem_entries = 0; in virtqueue_packed_pop()
1904 map_ok = virtqueue_map_desc(vdev, &in_num, addr + out_num, in virtqueue_packed_pop()
1909 if (in_num) { in virtqueue_packed_pop()
1938 elem = virtqueue_alloc_element(sz, out_num, in_num); in virtqueue_packed_pop()
1943 for (i = 0; i < in_num; i++) { in virtqueue_packed_pop()
1968 trace_virtqueue_pop(vq, elem, elem->in_num, elem->out_num); in virtqueue_packed_pop()
1975 virtqueue_undo_map_desc(out_num, in_num, iov); in virtqueue_packed_pop()
2104 unsigned int in_num; member
2124 assert(ARRAY_SIZE(data.in_addr) >= data.in_num); in qemu_get_virtqueue_element()
2127 elem = virtqueue_alloc_element(sz, data.out_num, data.in_num); in qemu_get_virtqueue_element()
2130 for (i = 0; i < elem->in_num; i++) { in qemu_get_virtqueue_element()
2138 for (i = 0; i < elem->in_num; i++) { in qemu_get_virtqueue_element()
2166 data.in_num = elem->in_num; in qemu_put_virtqueue_element()
2169 for (i = 0; i < elem->in_num; i++) { in qemu_put_virtqueue_element()
2177 for (i = 0; i < elem->in_num; i++) { in qemu_put_virtqueue_element()