Lines Matching defs:trans
350 struct Virtq *trans = &nic->dev.vq[1];
358 if (add > trans->qsz) {
359 PRINT_ERR("packet pbuf_clen %u larger than supported %u\n", add - 1, trans->qsz - 1);
364 trans->desc[head].pAddr = u32_to_u64(VMM_TO_DMA_ADDR((PADDR_T)&nic->vnHdr));
365 trans->desc[head].len = sizeof(struct VirtnetHdr);
366 idx = trans->desc[head].next;
370 tmp = trans->desc[tmp].next;
371 trans->desc[tmp].pAddr = u32_to_u64(VMM_TO_DMA_ADDR((PADDR_T)q->payload));
372 trans->desc[tmp].len = q->len;
381 trans->avail->ring[trans->avail->index % trans->qsz] = head;
383 trans->avail->index++;