Searched refs:n_frags (Results 1 – 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
D | rx.c | 69 unsigned int n_frags, in efx_rx_mk_skb() argument 103 if (skb_shinfo(skb)->nr_frags == n_frags) in efx_rx_mk_skb() 111 n_frags = 0; in efx_rx_mk_skb() 114 skb->truesize += n_frags * efx->rx_buffer_truesize; in efx_rx_mk_skb() 125 unsigned int n_frags, unsigned int len, u16 flags) in efx_rx_packet() argument 137 if (n_frags == 1) { in efx_rx_packet() 140 } else if (unlikely(n_frags > EFX_RX_MAX_FRAGS) || in efx_rx_packet() 141 unlikely(len <= (n_frags - 1) * efx->rx_dma_len) || in efx_rx_packet() 142 unlikely(len > n_frags * efx->rx_dma_len) || in efx_rx_packet() 154 (index + n_frags - 1) & rx_queue->ptr_mask, len, in efx_rx_packet() [all …]
|
D | rx_common.h | 44 unsigned int n_frags); 47 unsigned int n_frags); 79 unsigned int n_frags, u8 *eh, __wsum csum);
|
D | rx_common.c | 115 unsigned int n_frags) in efx_recycle_rx_pages() argument 125 } while (--n_frags); in efx_recycle_rx_pages() 130 unsigned int n_frags) in efx_discard_rx_packet() argument 134 efx_recycle_rx_pages(channel, rx_buf, n_frags); in efx_discard_rx_packet() 136 efx_free_rx_buffers(rx_queue, rx_buf, n_frags); in efx_discard_rx_packet() 524 unsigned int n_frags, u8 *eh, __wsum csum) in efx_rx_packet_gro() argument 535 efx_free_rx_buffers(rx_queue, rx_buf, n_frags); in efx_rx_packet_gro() 558 if (skb_shinfo(skb)->nr_frags == n_frags) in efx_rx_packet_gro() 565 skb->truesize += n_frags * efx->rx_buffer_truesize; in efx_rx_packet_gro()
|
D | efx.h | 40 unsigned int n_frags, unsigned int len, u16 flags);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
D | rx.c | 294 unsigned int n_frags) in ef4_recycle_rx_pages() argument 304 } while (--n_frags); in ef4_recycle_rx_pages() 309 unsigned int n_frags) in ef4_discard_rx_packet() argument 313 ef4_recycle_rx_pages(channel, rx_buf, n_frags); in ef4_discard_rx_packet() 315 ef4_free_rx_buffers(rx_queue, rx_buf, n_frags); in ef4_discard_rx_packet() 431 unsigned int n_frags, u8 *eh) in ef4_rx_packet_gro() argument 442 ef4_free_rx_buffers(rx_queue, rx_buf, n_frags); in ef4_rx_packet_gro() 458 if (skb_shinfo(skb)->nr_frags == n_frags) in ef4_rx_packet_gro() 465 skb->truesize += n_frags * efx->rx_buffer_truesize; in ef4_rx_packet_gro() 475 unsigned int n_frags, in ef4_rx_mk_skb() argument [all …]
|
D | efx.h | 48 unsigned int n_frags, unsigned int len, u16 flags);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
D | niu.c | 6530 u64 n_frags) in niu_set_txd() argument 6535 (n_frags << TX_DESC_NUM_PTR_SHIFT) | in niu_set_txd()
|