VRING_DESC_F_INDIRECT
if (unlikely(desc.flags & cpu_to_vhost16(vq, VRING_DESC_F_INDIRECT))) {
if (desc.flags & cpu_to_vhost16(vq, VRING_DESC_F_INDIRECT)) {
cpu_to_vringh16(vrh, VRING_DESC_F_INDIRECT))) {
if (flags & VRING_DESC_F_INDIRECT) {
vq->packed.desc_extra[id].flags = VRING_DESC_F_INDIRECT |
vq->packed.vring.desc[head].flags = cpu_to_le16(VRING_DESC_F_INDIRECT |
if (flags & VRING_DESC_F_INDIRECT) {
VRING_DESC_F_INDIRECT, false);
VRING_DESC_F_INDIRECT));
vring.desc[0].flags |= VRING_DESC_F_INDIRECT;
vring.desc[1].flags |= VRING_DESC_F_INDIRECT;
vring.desc[3].flags |= VRING_DESC_F_INDIRECT;