VRING_AVAIL_F_NO_INTERRUPT
return !(flags & cpu_to_vhost16(vq, VRING_AVAIL_F_NO_INTERRUPT));
return (!(flags & VRING_AVAIL_F_NO_INTERRUPT));
if (!(vq->split.avail_flags_shadow & VRING_AVAIL_F_NO_INTERRUPT))
if (!(vq->split.avail_flags_shadow & VRING_AVAIL_F_NO_INTERRUPT)) {
vq->split.avail_flags_shadow |= VRING_AVAIL_F_NO_INTERRUPT;
if (vq->split.avail_flags_shadow & VRING_AVAIL_F_NO_INTERRUPT) {
vq->split.avail_flags_shadow &= ~VRING_AVAIL_F_NO_INTERRUPT;
if (vq->split.avail_flags_shadow & VRING_AVAIL_F_NO_INTERRUPT) {
vq->split.avail_flags_shadow &= ~VRING_AVAIL_F_NO_INTERRUPT;
vring_split->avail_flags_shadow |= VRING_AVAIL_F_NO_INTERRUPT;
if (!(vq->split.avail_flags_shadow & VRING_AVAIL_F_NO_INTERRUPT))