Lines Matching refs:desc

68 	struct vring_desc *desc;  in enqueue_pkt()  local
74 desc = &vr->desc[desc_idx]; in enqueue_pkt()
75 desc_chunck_len = desc->len; in enqueue_pkt()
76 desc_gaddr = desc->addr; in enqueue_pkt()
84 if (unlikely(desc->len < dev->hdr_len) || !desc_addr) in enqueue_pkt()
115 desc_chunck_len = desc->len - dev->hdr_len; in enqueue_pkt()
126 desc_avail = desc->len - dev->hdr_len; in enqueue_pkt()
141 if ((desc->flags & VRING_DESC_F_NEXT) == 0) { in enqueue_pkt()
145 if (unlikely(desc->next >= vr->size || in enqueue_pkt()
149 desc = &vr->desc[desc->next]; in enqueue_pkt()
150 desc_chunck_len = desc->len; in enqueue_pkt()
151 desc_gaddr = desc->addr; in enqueue_pkt()
158 desc_avail = desc->len; in enqueue_pkt()
218 rte_prefetch0(&vr->desc[desc_indexes[0]]); in vs_enqueue_pkts()
230 rte_prefetch0(&vr->desc[desc_indexes[i+1]]); in vs_enqueue_pkts()
246 struct vring_desc *desc; in dequeue_pkt() local
256 desc = &vr->desc[desc_idx]; in dequeue_pkt()
257 if (unlikely((desc->len < dev->hdr_len)) || in dequeue_pkt()
258 (desc->flags & VRING_DESC_F_INDIRECT)) in dequeue_pkt()
261 desc_chunck_len = desc->len; in dequeue_pkt()
262 desc_gaddr = desc->addr; in dequeue_pkt()
277 desc = &vr->desc[desc->next]; in dequeue_pkt()
278 desc_chunck_len = desc->len; in dequeue_pkt()
279 desc_gaddr = desc->addr; in dequeue_pkt()
287 desc_avail = desc->len; in dequeue_pkt()
307 if ((desc->flags & VRING_DESC_F_NEXT) == 0) in dequeue_pkt()
310 if (unlikely(desc->next >= vr->size || in dequeue_pkt()
313 desc = &vr->desc[desc->next]; in dequeue_pkt()
315 desc_chunck_len = desc->len; in dequeue_pkt()
316 desc_gaddr = desc->addr; in dequeue_pkt()
324 desc_avail = desc->len; in dequeue_pkt()
412 rte_prefetch0(&vr->desc[desc_indexes[0]]); in vs_dequeue_pkts()
417 rte_prefetch0(&vr->desc[desc_indexes[i + 1]]); in vs_dequeue_pkts()