Lines Matching refs:rd
79 struct iovec *rd; member
252 while (__v1_v2_rx_kernel_ready(ring->rd[frame_num].iov_base, in walk_v1_v2_rx()
254 ppd.raw = ring->rd[frame_num].iov_base; in walk_v1_v2_rx()
391 while (__v1_v2_tx_kernel_ready(ring->rd[frame_num].iov_base, in walk_v1_v2_tx()
394 ppd.raw = ring->rd[frame_num].iov_base; in walk_v1_v2_tx()
559 pbd = (struct block_desc *) ring->rd[block_num].iov_base; in walk_v3_rx()
655 ring->rd_len = ring->rd_num * sizeof(*ring->rd); in setup_ring()
656 ring->rd = malloc(ring->rd_len); in setup_ring()
657 if (ring->rd == NULL) { in setup_ring()
677 memset(ring->rd, 0, ring->rd_len); in mmap_ring()
679 ring->rd[i].iov_base = ring->mm_space + (i * ring->flen); in mmap_ring()
680 ring->rd[i].iov_len = ring->flen; in mmap_ring()
710 free(ring->rd); in unmap_ring()