Lines Matching refs:txreq
1341 netif_tx_request_t *txreq;
1396 txreq = RING_GET_REQUEST(&xnbp->xnb_tx_ring, loop);
1398 unexpected_flags = txreq->flags & ~acceptable_flags;
1411 xnb_tx_mark_complete(xnbp, txreq->id, NETIF_RSP_ERROR);
1414 } else if (txreq->flags & NETTXF_extra_info) {
1442 xnb_tx_mark_complete(xnbp, txreq->id,
1446 } else if ((txreq->offset > PAGESIZE) ||
1447 (txreq->offset + txreq->size > PAGESIZE)) {
1454 "page in txreq (offset %d, size %d).",
1455 txreq->offset, txreq->size);
1459 xnb_tx_mark_complete(xnbp, txreq->id, NETIF_RSP_ERROR);
1478 txp->xt_id = txreq->id;
1480 cop->source.u.ref = txreq->gref;
1482 cop->source.offset = txreq->offset;
1488 cop->len = txreq->size;
1532 txreq = RING_GET_REQUEST(&xnbp->xnb_tx_ring, txp->xt_idx);
1547 mp->b_wptr += txreq->size;
1554 if ((txreq->flags &
1558 mp, txreq->flags);
1574 xnbp->xnb_stat_obytes += txreq->size;