MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vq_update_avail_idx

Function vq_update_avail_idx

dpdk/drivers/crypto/virtio/virtqueue.h:113–118  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

111 ((uint16_t)((vq)->vq_ring.used->idx - (vq)->vq_used_cons_idx))
112
113static inline void
114vq_update_avail_idx(struct virtqueue *vq)
115{
116 virtio_wmb();
117 vq->vq_ring.avail->idx = vq->vq_avail_idx;
118}
119
120static inline void
121vq_update_avail_ring(struct virtqueue *vq, uint16_t desc_idx)

Callers 3

Calls 1

virtio_wmbFunction · 0.85

Tested by

no test coverage detected