Lines Matching refs:event
172 /* Host publishes avail event idx */
173 bool event;
196 /* Hint for event idx: already triggered no need to disable. */
742 * event. */
752 if (vq->event) {
868 * by writing event index and flush out the write before
889 * If device triggered an event already it won't trigger one again:
895 if (vq->event)
915 * either clear the flags bit or point the event index at the next
919 if (!vq->event)
948 * either clear the flags bit or point the event index at the next
949 * entry. Always update the event index to keep code simple. */
952 if (!vq->event)
1014 if (!vq->event)
1029 /* reset avail event */
1035 /* reset used event */
1728 * by writing event index and flush out the write before
1750 * If device triggered an event already it won't trigger one again:
1772 if (vq->event) {
1776 * We need to update event offset and event wrap
1777 * counter first before updating event flags.
1783 vq->packed.event_flags_shadow = vq->event ?
1819 if (vq->event) {
1835 * We need to update event offset and event wrap
1836 * counter first before updating event flags.
1842 vq->packed.event_flags_shadow = vq->event ?
1850 * We need to update event suppression structure first
2098 vq->event = virtio_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX);
2590 if (vq->event)
2643 vq->event = virtio_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX);