Lines Matching defs:first
84 /* The amount to copy out of the first guest Tx slot into the skb's
85 * linear area. If the first slot has more data, it will be mapped
86 * and put into the first frag.
216 extra_count = 0; /* only the first frag can have extras */
231 struct xen_netif_tx_request *first,
241 if (!(first->flags & XEN_NETTXF_more_data))
287 * first->size overflowed and following slots will
295 if (!drop_err && txp->size > first->size) {
299 txp->size, first->size);
303 first->size -= txp->size;
321 xenvif_tx_err(queue, first, extra_count, cons + slots);
376 struct xen_netif_tx_request *first,
392 struct xen_netif_tx_request *txp = first;
442 (txp == first) ? extra_count : 0;
444 if (txp == first)
471 txp == first ? extra_count : 0, gop);
476 if (txp == first)
557 * could be either the first or the one on the frag_list
561 * this points to the shinfo of the first one
585 /* The first frag might still have this slot mapped */
597 /* The first frag might still have this slot mapped */
621 /* If the mapping of the first frag was OK, but
646 /* Not the first error? Preceding frags already invalidated. */
659 * the first skb's frags
701 /* If this is not the first frag, chain it to the previous*/