Lines Matching refs:rd
67 struct iovec *rd; member
239 while (__v1_v2_rx_kernel_ready(ring->rd[frame_num].iov_base, in walk_v1_v2_rx()
241 ppd.raw = ring->rd[frame_num].iov_base; in walk_v1_v2_rx()
356 uint8_t *f0 = ring->rd[0].iov_base; in get_next_frame()
361 return ring->rd[n].iov_base; in get_next_frame()
600 pbd = (struct block_desc *) ring->rd[block_num].iov_base; in walk_v3_rx()
697 ring->rd_len = ring->rd_num * sizeof(*ring->rd); in setup_ring()
698 ring->rd = malloc(ring->rd_len); in setup_ring()
699 if (ring->rd == NULL) { in setup_ring()
719 memset(ring->rd, 0, ring->rd_len); in mmap_ring()
721 ring->rd[i].iov_base = ring->mm_space + (i * ring->flen); in mmap_ring()
722 ring->rd[i].iov_len = ring->flen; in mmap_ring()
754 free(ring->rd); in unmap_ring()