| /Linux-v5.4/drivers/target/iscsi/cxgbit/ |
| D | cxgbit_lro.h | 57 (MAX_SKB_FRAGS * sizeof(struct cxgbit_lro_pdu_cb)))
|
| D | cxgbit_main.c | 41 mdsl = min_t(u32, mdsl, (MAX_SKB_FRAGS - 1) * PAGE_SIZE); in cxgbit_set_mdsl() 407 MAX_SKB_FRAGS) || (lro_cb->pdu_totallen >= LRO_FLUSH_LEN_MAX))) || in cxgbit_lro_receive() 408 (lro_cb->pdu_idx >= MAX_SKB_FRAGS)) { in cxgbit_lro_receive()
|
| D | cxgbit.h | 54 min_t(u32, MAX_SKB_FRAGS * PAGE_SIZE, 65535)
|
| /Linux-v5.4/Documentation/networking/ |
| D | driver.txt | 32 if (TX_BUFFS_AVAIL(dp) <= (MAX_SKB_FRAGS + 1)) 44 TX_BUFFS_AVAIL(dp) > (MAX_SKB_FRAGS + 1))
|
| /Linux-v5.4/drivers/infiniband/ulp/ipoib/ |
| D | ipoib_verbs.c | 151 MAX_SKB_FRAGS + 1), in ipoib_transport_dev_init() 218 for (i = 0; i < MAX_SKB_FRAGS + 1; ++i) in ipoib_transport_dev_init()
|
| D | ipoib.h | 191 u64 mapping[MAX_SKB_FRAGS + 1]; 382 struct ib_sge tx_sge[MAX_SKB_FRAGS + 1];
|
| /Linux-v5.4/net/core/ |
| D | datagram.c | 621 struct page *pages[MAX_SKB_FRAGS]; in __zerocopy_sg_from_iter() 627 if (frag == MAX_SKB_FRAGS) in __zerocopy_sg_from_iter() 631 MAX_SKB_FRAGS - frag, &start); in __zerocopy_sg_from_iter()
|
| D | skbuff.c | 86 int sysctl_max_skb_frags __read_mostly = MAX_SKB_FRAGS; 2313 if (unlikely(spd->nr_pages == MAX_SKB_FRAGS)) in spd_fill_page() 2429 struct partial_page partial[MAX_SKB_FRAGS]; in skb_splice_bits() 2430 struct page *pages[MAX_SKB_FRAGS]; in skb_splice_bits() 2434 .nr_pages_max = MAX_SKB_FRAGS, in skb_splice_bits() 2909 skb_shinfo(from)->nr_frags >= MAX_SKB_FRAGS) in skb_zerocopy_headlen() 3348 (skb_shinfo(skb)->nr_frags - from) > (MAX_SKB_FRAGS - to)) in skb_shift() 3355 if (to == MAX_SKB_FRAGS) in skb_shift() 3595 } else if (i < MAX_SKB_FRAGS) { in skb_append_pagefrags() 3886 MAX_SKB_FRAGS)) { in skb_segment() [all …]
|
| /Linux-v5.4/drivers/crypto/chelsio/ |
| D | chcr_core.h | 161 dma_addr_t addr[MAX_SKB_FRAGS + 1];
|
| /Linux-v5.4/drivers/net/xen-netback/ |
| D | netback.c | 922 if (skb_shinfo(skb)->nr_frags > MAX_SKB_FRAGS) { in xenvif_tx_build_gops() 923 frag_overflow = skb_shinfo(skb)->nr_frags - MAX_SKB_FRAGS; in xenvif_tx_build_gops() 924 BUG_ON(frag_overflow > MAX_SKB_FRAGS); in xenvif_tx_build_gops() 925 skb_shinfo(skb)->nr_frags = MAX_SKB_FRAGS; in xenvif_tx_build_gops() 1035 skb_frag_t frags[MAX_SKB_FRAGS]; in xenvif_handle_frag_list() 1054 BUG_ON(i >= MAX_SKB_FRAGS); in xenvif_handle_frag_list()
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/qede/ |
| D | qede_fp.c | 295 #if ((MAX_SKB_FRAGS + 2) > ETH_TX_MAX_BDS_PER_NON_LSO_PACKET) 467 >= (MAX_SKB_FRAGS + 1))) { in qede_tx_int() 1453 WARN_ON(qed_chain_get_elem_left(&txq->tx_pbl) < (MAX_SKB_FRAGS + 1)); in qede_start_xmit() 1457 #if ((MAX_SKB_FRAGS + 2) > ETH_TX_MAX_BDS_PER_NON_LSO_PACKET) in qede_start_xmit() 1663 < (MAX_SKB_FRAGS + 1))) { in qede_start_xmit() 1678 (MAX_SKB_FRAGS + 1)) && in qede_start_xmit()
|
| /Linux-v5.4/include/scsi/ |
| D | fc_frame.h | 48 #define FC_FRAME_SG_LEN (MAX_SKB_FRAGS - 1)
|
| /Linux-v5.4/drivers/net/ethernet/intel/ice/ |
| D | ice_txrx.h | 38 #define DESC_NEEDED (MAX_SKB_FRAGS + ICE_DESCS_FOR_CTX_DESC + \
|
| /Linux-v5.4/drivers/scsi/cxgbi/ |
| D | libcxgbi.h | 102 dma_addr_t addr[MAX_SKB_FRAGS + 1]; 370 #define SKB_WR_LIST_SIZE (MAX_SKB_FRAGS + 2)
|
| /Linux-v5.4/drivers/net/ |
| D | virtio_net.c | 123 struct scatterlist sg[MAX_SKB_FRAGS + 2]; 154 struct scatterlist sg[MAX_SKB_FRAGS + 2]; 425 if (unlikely(len > MAX_SKB_FRAGS * PAGE_SIZE)) { in page_to_skb() 954 if (unlikely(num_skb_frags == MAX_SKB_FRAGS)) { in receive_mergeable() 1107 sg_init_table(rq->sg, MAX_SKB_FRAGS + 2); in add_recvbuf_big() 1110 for (i = MAX_SKB_FRAGS + 1; i > 1; --i) { in add_recvbuf_big() 1141 err = virtqueue_add_inbuf(rq->vq, rq->sg, MAX_SKB_FRAGS + 2, in add_recvbuf_big() 1413 if (sq->vq->num_free >= 2 + MAX_SKB_FRAGS) in virtnet_poll_cleantx() 1498 if (sq->vq->num_free >= 2 + MAX_SKB_FRAGS) in virtnet_poll_tx() 1601 if (sq->vq->num_free < 2+MAX_SKB_FRAGS) { in start_xmit() [all …]
|
| /Linux-v5.4/include/net/ |
| D | tls.h | 189 skb_frag_t frags[MAX_SKB_FRAGS]; 201 struct scatterlist sg_tx_data[MAX_SKB_FRAGS];
|
| /Linux-v5.4/drivers/net/ethernet/amazon/ena/ |
| D | ena_netdev.h | 85 #define ENA_TX_WAKEUP_THRESH (MAX_SKB_FRAGS + 2)
|
| /Linux-v5.4/drivers/net/ethernet/sfc/falcon/ |
| D | tx.c | 90 unsigned int max_descs = EF4_TSO_MAX_SEGS * 2 + MAX_SKB_FRAGS; in ef4_tx_max_skb_descs() 100 max_descs += max_t(unsigned int, MAX_SKB_FRAGS, in ef4_tx_max_skb_descs()
|
| /Linux-v5.4/drivers/net/ethernet/pasemi/ |
| D | pasemi_mac.c | 512 dma_addr_t dmas[MAX_SKB_FRAGS+1]; in pasemi_mac_free_tx_resources() 812 #define TX_CLEAN_BATCHSIZE (128/MAX_SKB_FRAGS) 824 dma_addr_t dmas[TX_CLEAN_BATCHSIZE][MAX_SKB_FRAGS+1]; in pasemi_mac_clean_tx() 1429 dma_addr_t map[MAX_SKB_FRAGS+1]; in pasemi_mac_start_tx() 1430 unsigned int map_size[MAX_SKB_FRAGS+1]; in pasemi_mac_start_tx()
|
| /Linux-v5.4/drivers/net/ethernet/freescale/fs_enet/ |
| D | fs_enet-main.c | 178 if (++fep->tx_free == MAX_SKB_FRAGS) in fs_enet_napi() 605 if (fep->tx_free < MAX_SKB_FRAGS) in fs_enet_start_xmit() 636 wake = fep->tx_free >= MAX_SKB_FRAGS && in fs_timeout_work()
|
| /Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4vf/ |
| D | adapter.h | 153 struct page_frag frags[MAX_SKB_FRAGS];
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/ |
| D | qla3xxx.h | 1017 #define MAX_OAL_CNT ((MAX_SKB_FRAGS-1)/4 + 1) 1041 struct map_list map[MAX_SKB_FRAGS+1];
|
| /Linux-v5.4/drivers/net/ethernet/neterion/vxge/ |
| D | vxge-main.h | 412 dma_addr_t dma_buffers[MAX_SKB_FRAGS+1];
|
| /Linux-v5.4/drivers/net/ethernet/intel/i40e/ |
| D | i40e_txrx.h | 264 #define DESC_NEEDED (MAX_SKB_FRAGS + 6)
|
| /Linux-v5.4/drivers/net/ethernet/intel/iavf/ |
| D | iavf_txrx.h | 243 #define DESC_NEEDED (MAX_SKB_FRAGS + 6)
|