Home
last modified time | relevance | path

Searched refs:rx_copybreak (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.h251 u16 rx_copybreak; member
318 u32 rx_copybreak; member
414 int ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak);
H A Dena_netdev.c216 rxr->rx_copybreak = adapter->rx_copybreak; in ena_init_io_rings()
977 if (len <= rx_ring->rx_copybreak) { in ena_rx_skb()
1284 if (rx_ring->ena_bufs[0].len <= rx_ring->rx_copybreak) in ena_clean_rx_irq()
2363 int ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak) in ena_set_rx_copybreak() argument
2368 if (rx_copybreak > min_t(u16, adapter->netdev->mtu, ENA_PAGE_SIZE)) in ena_set_rx_copybreak()
2371 adapter->rx_copybreak = rx_copybreak; in ena_set_rx_copybreak()
2375 rx_ring->rx_copybreak = rx_copybreak; in ena_set_rx_copybreak()
4007 adapter->rx_copybreak = ENA_DEFAULT_RX_COPYBREAK; in ena_probe()
/linux/Documentation/networking/device_drivers/ethernet/3com/
H A Dvortex.rst79 options 3c59x debug=3 rx_copybreak=300
84 module "3c59x" opts "debug=3 rx_copybreak=300"
175 rx_copybreak=M
184 The value of rx_copybreak is used to decide when to make the copy.
185 If the packet size is less than rx_copybreak, the packet is copied.
186 The default value for rx_copybreak is 200 bytes.
/linux/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c227 if (pkt_len <= fpi->rx_copybreak) { in fs_enet_napi()
767 *(u32 *)data = fpi->rx_copybreak; in fs_get_tunable()
786 fpi->rx_copybreak = *(u32 *)data; in fs_set_tunable()
891 fpi->rx_copybreak = 240; in fs_enet_probe()
H A Dfs_enet.h118 int rx_copybreak; /* limit we copy small frames */ member
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h504 u32 rx_copybreak; member
598 u32 rx_copybreak; member
/linux/drivers/net/ethernet/packetengines/
H A Dyellowfin.c54 static int rx_copybreak; variable
120 module_param(rx_copybreak, int, 0);
127 MODULE_PARM_DESC(rx_copybreak, "G-NIC copy breakpoint for copy-only-tiny-frames");
1135 if (pkt_len > rx_copybreak) { in yellowfin_rx()
H A Dhamachi.c57 static int rx_copybreak; variable
523 module_param(rx_copybreak, int, 0);
538 MODULE_PARM_DESC(rx_copybreak, "GNIC-II copy breakpoint for copy-only-tiny-frames");
1491 if (pkt_len < rx_copybreak && in hamachi_rx()
/linux/drivers/net/ethernet/smsc/
H A Depic100.c44 static int rx_copybreak; variable
103 module_param(rx_copybreak, int, 0);
108 MODULE_PARM_DESC(rx_copybreak, "EPIC/100 copy breakpoint for copy-only-tiny-frames");
1188 if (pkt_len < rx_copybreak && in epic_rx()
/linux/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c74 static int rx_copybreak; variable
145 module_param(rx_copybreak, int, 0);
151 MODULE_PARM_DESC(rx_copybreak, "winbond-840 copy breakpoint for copy-only-tiny-frames");
1213 if (pkt_len < rx_copybreak && in netdev_rx()
H A Dde2104x.c66 static int rx_copybreak = 1518; variable
68 static int rx_copybreak = 100; variable
70 module_param (rx_copybreak, int, 0);
71 MODULE_PARM_DESC (rx_copybreak, "de2104x Breakpoint at which Rx packets are copied");
430 copying_skb = (len <= rx_copybreak); in de_rx()
H A Dtulip_core.c58 static int rx_copybreak = 1518; variable
60 static int rx_copybreak = 100; variable
104 module_param(rx_copybreak, int, 0);
1916 tulip_rx_copybreak = rx_copybreak; in tulip_init()
/linux/drivers/net/ethernet/adaptec/
H A Dstarfire.c103 static int rx_copybreak = PKT_BUF_SZ; variable
105 static int rx_copybreak /* = 0 */; variable
175 module_param(rx_copybreak, int, 0);
182 MODULE_PARM_DESC(rx_copybreak, "Copy breakpoint for copy-only-tiny-frames");
1458 if (pkt_len < rx_copybreak && in __netdev_rx()
/linux/drivers/net/ethernet/via/
H A Dvia-rhine.c49 static int rx_copybreak = 1518; variable
51 static int rx_copybreak; variable
123 module_param(rx_copybreak, int, 0);
126 MODULE_PARM_DESC(rx_copybreak, "VIA Rhine copy breakpoint for copy-only-tiny-frames");
2091 if (pkt_len < rx_copybreak) { in rhine_rx()
/linux/drivers/net/ethernet/sis/
H A Dsis190.c341 static int rx_copybreak = 200; variable
348 module_param(rx_copybreak, int, 0);
349 MODULE_PARM_DESC(rx_copybreak, "Copy breakpoint for copy-only-tiny-frames");
538 if (pkt_size >= rx_copybreak) in sis190_try_rx_copy()
/linux/Documentation/networking/device_drivers/ethernet/amazon/
H A Dena.rst218 The rx_copybreak is initialized by default to ENA_DEFAULT_RX_COPYBREAK
427 * If the packet is small (len < rx_copybreak), the driver allocates
469 RX packet is less than rx_copybreak bytes (in which case the packet is
/linux/drivers/net/ethernet/ibm/
H A Dibmveth.c61 static unsigned int rx_copybreak __read_mostly = 128;
62 module_param(rx_copybreak, uint, 0644);
63 MODULE_PARM_DESC(rx_copybreak,
1493 if (length < rx_copybreak) in ibmveth_poll()
/linux/drivers/net/ethernet/dlink/
H A Dsundance.c38 static int rx_copybreak; variable
106 module_param(rx_copybreak, int, 0);
110 MODULE_PARM_DESC(rx_copybreak, "Sundance Alta copy breakpoint for copy-only-tiny-frames");
1374 if (pkt_len < rx_copybreak && in rx_poll()
/linux/drivers/net/ethernet/3com/
H A D3c59x.c46 static int rx_copybreak = 200; variable
50 static int rx_copybreak = 1513; variable
813 module_param(rx_copybreak, int, 0);
830 MODULE_PARM_DESC(rx_copybreak, "3c59x copy breakpoint for copy-only-tiny-frames");
2628 if (pkt_len < rx_copybreak && in boomerang_rx()
H A Dtyphoon.c47 static int rx_copybreak = 200; variable
133 MODULE_PARM_DESC(rx_copybreak, "Packets smaller than this are copied and "
138 module_param(rx_copybreak, int, 0);
1661 if (pkt_len < rx_copybreak && in typhoon_rx()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h636 u32 rx_copybreak; member
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede.h212 u32 rx_copybreak; member
/linux/drivers/net/ethernet/i825xx/
H A D82596.c162 static int rx_copybreak = 100; variable
782 if (pkt_len > rx_copybreak) { in i596_rx()
/linux/drivers/net/ethernet/amd/
H A Dpcnet32.c91 static int rx_copybreak = 200; variable
1219 if (pkt_len > rx_copybreak) { in pcnet32_rx_entry()
2983 module_param(rx_copybreak, int, 0);
2984 MODULE_PARM_DESC(rx_copybreak,
/linux/drivers/net/ethernet/natsemi/
H A Dnatsemi.c82 static int rx_copybreak; variable
142 module_param(rx_copybreak, int, 0);
148 MODULE_PARM_DESC(rx_copybreak,
2353 if (pkt_len < rx_copybreak && in netdev_rx()

12