Lines Matching defs:indirect
934 struct vring_desc *indirect)
941 if (unlikely(indirect->len % sizeof desc)) {
942 vq_err(vq, "Invalid length in indirect descriptor: "
944 (unsigned long long)indirect->len,
949 ret = translate_desc(dev, indirect->addr, indirect->len, vq->indirect,
950 ARRAY_SIZE(vq->indirect));
952 vq_err(vq, "Translation failure %d in indirect.\n", ret);
960 count = indirect->len / sizeof desc;
965 indirect->len);
973 "indirect size %u\n",
977 if (unlikely(memcpy_fromiovec((unsigned char *)&desc, vq->indirect,
979 vq_err(vq, "Failed indirect descriptor: idx %d, %zx\n",
980 i, (size_t)indirect->addr + i * sizeof desc);
984 vq_err(vq, "Nested indirect descriptor: idx %d, %zx\n",
985 i, (size_t)indirect->addr + i * sizeof desc);
992 vq_err(vq, "Translation failure %d indirect idx %d\n",
1105 "in indirect descriptor at idx %d\n", i);