Lines Matching full:gather
159 struct ulptx_sgl *sgl; /* scatter/gather list in TX Queue */
522 * Tell the Scatter Gather Engine that there are new free list entries
787 * Scatter/Gather List that can hold the given number of entries.
792 * A Direct Scatter Gather List uses 32-bit lengths and 64-bit PCI DMA in sgl_len()
865 * Otherwise, we're going to have to construct a Scatter gather list in calc_tx_flits()
885 * write_sgl - populate a Scatter/Gather List for a packet
893 * Generates a Scatter/Gather List for the buffers that make up a packet.
993 * Gather Buffer; otherwise we use the simple doorbell. in ring_tx_db()
1031 * Requests take the Write Combine Gather Buffer path (user in ring_tx_db()
1369 * data or a Scatter/Gather List. in t4vf_eth_xmit()
1380 * Write the skb's Scatter/Gather list into the TX Packet CPL in t4vf_eth_xmit()
1461 * copy_frags - copy fragments from gather list into skb_shared_info
1463 * @gl: source internal packet gather list
1466 * Copy an internal packet gather list into a Linux skb_shared_info
1490 * t4vf_pktgl_to_skb - build an sk_buff from a packet gather list
1491 * @gl: the gather list
1495 * Builds an sk_buff from the given packet gather list. Returns the
1540 * t4vf_pktgl_free - free a packet gather list
1541 * @gl: the gather list
1543 * Releases the pages of a packet gather list. We do not own the last
1558 * @gl: gather list for ingress packet
1607 * @gl: the gather list of packet fragments
1635 * Convert the Packet Gather List into an skb. in t4vf_ethrx_handler()
1690 * @gl: the packet gather list
1704 * to create the current packet's gather list.) This leaves us ready to
1746 * Process responses from a Scatter Gather Engine response queue up to
1802 * Gather packet fragments. in process_responses()