/linux-6.12.1/drivers/net/ethernet/amazon/ena/ |
D | ena_netdev.h | 248 u16 rx_copybreak; member 315 u32 rx_copybreak; member 402 int ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak);
|
D | ena_netdev.c | 239 rxr->rx_copybreak = adapter->rx_copybreak; in ena_init_io_rings() 1000 if (len <= rx_ring->rx_copybreak) { in ena_rx_skb() 1307 if (rx_ring->ena_bufs[0].len <= rx_ring->rx_copybreak) in ena_clean_rx_irq() 2359 int ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak) in ena_set_rx_copybreak() argument 2364 if (rx_copybreak > min_t(u16, adapter->netdev->mtu, ENA_PAGE_SIZE)) in ena_set_rx_copybreak() 2367 adapter->rx_copybreak = rx_copybreak; in ena_set_rx_copybreak() 2371 rx_ring->rx_copybreak = rx_copybreak; in ena_set_rx_copybreak() 3977 adapter->rx_copybreak = ENA_DEFAULT_RX_COPYBREAK; in ena_probe()
|
/linux-6.12.1/drivers/net/ethernet/pensando/ionic/ |
D | ionic_ethtool.c | 877 u32 rx_copybreak; in ionic_set_tunable() local 881 rx_copybreak = *(u32 *)data; in ionic_set_tunable() 882 if (rx_copybreak > IONIC_MAX_RX_COPYBREAK) { in ionic_set_tunable() 887 lif->rx_copybreak = (u16)rx_copybreak; in ionic_set_tunable() 903 *(u32 *)data = lif->rx_copybreak; in ionic_get_tunable()
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/3com/ |
D | vortex.rst | 79 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-6.12.1/drivers/net/ethernet/freescale/fs_enet/ |
D | fs_enet-main.c | 227 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()
|
D | fs_enet.h | 118 int rx_copybreak; /* limit we copy small frames */ member
|
/linux-6.12.1/drivers/s390/net/ |
D | qeth_ethtool.c | 267 *(u32 *)data = priv->rx_copybreak; in qeth_get_tunable() 282 WRITE_ONCE(priv->rx_copybreak, *(u32 *)data); in qeth_set_tunable()
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.h | 504 u32 rx_copybreak; member 598 u32 rx_copybreak; member
|
/linux-6.12.1/drivers/net/ethernet/packetengines/ |
D | yellowfin.c | 54 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()
|
D | hamachi.c | 57 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-6.12.1/drivers/net/ethernet/3com/ |
D | 3c515.c | 32 static int rx_copybreak = 200; variable 398 module_param(rx_copybreak, int, 0); 402 MODULE_PARM_DESC(rx_copybreak, "3c515 copy breakpoint for copy-only-tiny-frames"); 1356 if (pkt_len < rx_copybreak && in boomerang_rx()
|
/linux-6.12.1/drivers/net/ethernet/cisco/enic/ |
D | enic.h | 220 u32 rx_copybreak; member
|
D | enic_ethtool.c | 619 *(u32 *)data = enic->rx_copybreak; in enic_get_tunable() 638 enic->rx_copybreak = *(u32 *)data; in enic_set_tunable()
|
/linux-6.12.1/drivers/net/ethernet/smsc/ |
D | epic100.c | 44 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-6.12.1/drivers/net/ethernet/dec/tulip/ |
D | winbond-840.c | 74 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()
|
D | de2104x.c | 66 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()
|
D | tulip_core.c | 58 static int rx_copybreak = 1518; variable 60 static int rx_copybreak = 100; variable 104 module_param(rx_copybreak, int, 0); 1919 tulip_rx_copybreak = rx_copybreak; in tulip_init()
|
/linux-6.12.1/drivers/net/ethernet/adaptec/ |
D | starfire.c | 103 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-6.12.1/Documentation/networking/device_drivers/ethernet/amazon/ |
D | ena.rst | 215 The rx_copybreak is initialized by default to ENA_DEFAULT_RX_COPYBREAK 319 * If the packet is small (len < rx_copybreak), the driver allocates 361 RX packet is less than rx_copybreak bytes (in which case the packet is
|
/linux-6.12.1/drivers/net/ethernet/via/ |
D | via-rhine.c | 49 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"); 2085 if (pkt_len < rx_copybreak) { in rhine_rx()
|
/linux-6.12.1/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 63 static unsigned int rx_copybreak __read_mostly = 128; 64 module_param(rx_copybreak, uint, 0644); 65 MODULE_PARM_DESC(rx_copybreak, 1350 if (length < rx_copybreak) in ibmveth_poll()
|
/linux-6.12.1/drivers/net/ethernet/ |
D | fealnx.c | 37 static int rx_copybreak; variable 108 module_param(rx_copybreak, int, 0); 114 MODULE_PARM_DESC(rx_copybreak, "fealnx copy breakpoint for copy-only-tiny-frames"); 1697 if (pkt_len < rx_copybreak && in netdev_rx()
|
/linux-6.12.1/drivers/net/ethernet/sis/ |
D | sis190.c | 341 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-6.12.1/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac.h | 277 unsigned int rx_copybreak; member
|
/linux-6.12.1/drivers/net/ethernet/dlink/ |
D | sundance.c | 38 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"); 1371 if (pkt_len < rx_copybreak && in rx_poll()
|