Home
last modified time | relevance | path

Searched refs:vring (Results 1 – 2 of 2) sorted by relevance

/drivers/ethernet/
A Deth_ivshmem_queue.c60 q->tx.vring.used = q->rx.vring.used; in eth_ivshmem_queue_init()
61 q->rx.vring.used = tmp_used; in eth_ivshmem_queue_init()
86 q->tx.vring.desc[i].next = i + 1; in eth_ivshmem_queue_reset()
88 q->tx.vring.desc[q->tx.vring.num - 1].next = 0; in eth_ivshmem_queue_reset()
148 q->tx.vring.avail->idx = q->tx.avail_idx; in eth_ivshmem_queue_tx_commit_buff()
150 VRING_FLUSH(q->tx.vring.avail->idx); in eth_ivshmem_queue_tx_commit_buff()
201 q->rx.vring.used->ring[used_idx].len = 1; in eth_ivshmem_queue_rx_complete()
205 q->rx.vring.used->idx = q->rx.used_idx; in eth_ivshmem_queue_rx_complete()
206 VRING_FLUSH(q->rx.vring.used->idx); in eth_ivshmem_queue_rx_complete()
270 VRING_INVALIDATE(q->tx.vring.used->idx); in tx_clean_used()
[all …]
A Deth_ivshmem_priv.h18 struct vring vring; member
32 struct vring vring; member

Completed in 5 milliseconds