src/dpdk/drivers/net/virtio/virtqueue.h
static inline void
virtqueue_disable_intr_packed(struct virtqueue *vq)
{
	if (vq->vq_packed.event_flags_shadow != RING_EVENT_FLAGS_DISABLE) {
		vq->vq_packed.event_flags_shadow = RING_EVENT_FLAGS_DISABLE;
		vq->vq_packed.ring.driver->desc_event_flags =
			vq->vq_packed.event_flags_shadow;
	}
}
/**
 * Tell the backend not to interrupt us. Implementation for packed virtqueues.
 */
Tell the backend not to interrupt us. Implementation for packed virtqueues.
Tell the backend not to interrupt us . Implementation for packed virtqueues .
static inline void
virtqueue_disable_intr_packed(struct virtqueue *vq)
{
	if (vq->vq_packed.event_flags_shadow != RING_EVENT_FLAGS_DISABLE) {
		vq->vq_packed.event_flags_shadow = RING_EVENT_FLAGS_DISABLE;
		vq->vq_packed.ring.driver->desc_event_flags =
			vq->vq_packed.event_flags_shadow;
	}
}
static inline void virtqueue_disable_intr_packed ( struct virtqueue * vq ) { if ( vq -> vq_packed . event_flags_shadow != RING_EVENT_FLAGS_DISABLE ) { vq -> vq_packed . event_flags_shadow = RING_EVENT_FLAGS_DISABLE ; vq -> vq_packed . ring . driver -> desc_event_flags = vq -> vq_packed . event_flags_shadow ; } }
Tell the backend not to interrupt us.
Tell the backend not to interrupt us .