Home
last modified time | relevance | path

Searched refs:used_wrap_counter (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c153 bool used_wrap_counter; member
1338 u16 idx, bool used_wrap_counter) in is_used_desc_packed()
1347 return avail == used && used == used_wrap_counter; in is_used_desc_packed()
1353 vq->packed.used_wrap_counter); in more_used_packed()
1400 vq->packed.used_wrap_counter ^= 1; in virtqueue_get_buf_ctx_packed()
1412 (vq->packed.used_wrap_counter << in virtqueue_get_buf_ctx_packed()
1446 (vq->packed.used_wrap_counter << in virtqueue_enable_cb_prepare_packed()
1464 return vq->last_used_idx | ((u16)vq->packed.used_wrap_counter << in virtqueue_enable_cb_prepare_packed()
1496 wrap_counter = vq->packed.used_wrap_counter; in virtqueue_enable_cb_delayed_packed()
1530 vq->packed.used_wrap_counter)) { in virtqueue_enable_cb_delayed_packed()
1337 is_used_desc_packed(const struct vring_virtqueue *vq, u16 idx, bool used_wrap_counter) is_used_desc_packed() argument
[all...]
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_ring.c1649 u16 idx, bool used_wrap_counter) in is_used_desc_packed()
1658 return avail == used && used == used_wrap_counter; in is_used_desc_packed()
1665 bool used_wrap_counter; in more_used_packed() local
1669 used_wrap_counter = packed_used_wrap_counter(last_used_idx); in more_used_packed()
1670 return is_used_desc_packed(vq, last_used, used_wrap_counter); in more_used_packed()
1679 bool used_wrap_counter; in virtqueue_get_buf_ctx_packed() local
1699 used_wrap_counter = packed_used_wrap_counter(last_used_idx); in virtqueue_get_buf_ctx_packed()
1720 used_wrap_counter ^= 1; in virtqueue_get_buf_ctx_packed()
1723 last_used = (last_used | (used_wrap_counter << VRING_PACKED_EVENT_F_WRAP_CTR)); in virtqueue_get_buf_ctx_packed()
1648 is_used_desc_packed(const struct vring_virtqueue *vq, u16 idx, bool used_wrap_counter) is_used_desc_packed() argument

Completed in 7 milliseconds