Home
last modified time | relevance | path

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

/linux-6.3-rc2/include/uapi/linux/
A Dvirtio_ring.h78 #define VRING_PACKED_EVENT_F_WRAP_CTR 15 macro
/linux-6.3-rc2/drivers/virtio/
A Dvirtio_ring.c407 vq->last_used_idx = 0 | (1 << VRING_PACKED_EVENT_F_WRAP_CTR); in virtqueue_init()
1177 return !!(last_used_idx & (1 << VRING_PACKED_EVENT_F_WRAP_CTR)); in packed_used_wrap_counter()
1182 return last_used_idx & ~(-(1 << VRING_PACKED_EVENT_F_WRAP_CTR)); in packed_last_used()
1545 wrap_counter = off_wrap >> VRING_PACKED_EVENT_F_WRAP_CTR; in virtqueue_kick_prepare_packed()
1546 event_idx = off_wrap & ~(1 << VRING_PACKED_EVENT_F_WRAP_CTR); in virtqueue_kick_prepare_packed()
1677 last_used = (last_used | (used_wrap_counter << VRING_PACKED_EVENT_F_WRAP_CTR)); in virtqueue_get_buf_ctx_packed()
1746 wrap_counter = off_wrap >> VRING_PACKED_EVENT_F_WRAP_CTR; in virtqueue_poll_packed()
1747 used_idx = off_wrap & ~(1 << VRING_PACKED_EVENT_F_WRAP_CTR); in virtqueue_poll_packed()
1778 (wrap_counter << VRING_PACKED_EVENT_F_WRAP_CTR)); in virtqueue_enable_cb_delayed_packed()

Completed in 8 milliseconds