Home
last modified time | relevance | path

Searched refs:jumbo (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/alteon/
H A Dacenic.c186 * and jumbo frames (up to 9000 bytes) and does a lot of work in the
190 * Using jumbo frames:
192 * To enable jumbo frames, simply specify an mtu between 1500 and 9000
286 * RX_JUMBO_THRES - maximum number of buffers in the jumbo ring
632 * Then release the RX buffers - jumbo buffers were in acenic_remove_one()
1503 static void ace_set_rxtx_parms(struct net_device *dev, int jumbo) in ace_set_rxtx_parms() argument
1510 if (!jumbo) { in ace_set_rxtx_parms()
1594 if (ap->jumbo && (cur_size < RX_LOW_JUMBO_THRES) && in ace_tasklet()
1597 printk("refilling jumbo buffers (current %i)\n", cur_size); in ace_tasklet()
1742 * Load the jumbo r
[all...]
H A Dacenic.h670 int tasklet_pending, jumbo; member
785 static void ace_set_rxtx_parms(struct net_device *dev, int jumbo);
/kernel/linux/linux-6.6/drivers/net/ethernet/alteon/
H A Dacenic.c186 * and jumbo frames (up to 9000 bytes) and does a lot of work in the
190 * Using jumbo frames:
192 * To enable jumbo frames, simply specify an mtu between 1500 and 9000
286 * RX_JUMBO_THRES - maximum number of buffers in the jumbo ring
631 * Then release the RX buffers - jumbo buffers were in acenic_remove_one()
1500 static void ace_set_rxtx_parms(struct net_device *dev, int jumbo) in ace_set_rxtx_parms() argument
1507 if (!jumbo) { in ace_set_rxtx_parms()
1591 if (ap->jumbo && (cur_size < RX_LOW_JUMBO_THRES) && in ace_tasklet()
1594 printk("refilling jumbo buffers (current %i)\n", cur_size); in ace_tasklet()
1739 * Load the jumbo r
[all...]
H A Dacenic.h670 int tasklet_pending, jumbo; member
784 static void ace_set_rxtx_parms(struct net_device *dev, int jumbo);
/kernel/linux/linux-5.10/drivers/net/ethernet/dlink/
H A Ddl2k.c23 static int jumbo[MAX_UNITS]; variable
39 module_param_array(jumbo, int, NULL, 0);
190 if (jumbo[card_idx] != 0) { in rio_probe1()
191 np->jumbo = 1; in rio_probe1()
194 np->jumbo = 0; in rio_probe1()
221 dev->max_mtu = np->jumbo ? MAX_JUMBO : PACKET_SIZE; in rio_probe1()
557 if (np->jumbo != 0) in rio_hw_init()
H A Ddl2k.h386 unsigned int jumbo:1; /* Jumbo frame enable */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/dlink/
H A Ddl2k.c23 static int jumbo[MAX_UNITS]; variable
39 module_param_array(jumbo, int, NULL, 0);
190 if (jumbo[card_idx] != 0) { in rio_probe1()
191 np->jumbo = 1; in rio_probe1()
194 np->jumbo = 0; in rio_probe1()
221 dev->max_mtu = np->jumbo ? MAX_JUMBO : PACKET_SIZE; in rio_probe1()
556 if (np->jumbo != 0) in rio_hw_init()
H A Ddl2k.h386 unsigned int jumbo:1; /* Jumbo frame enable */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c2827 static int ehea_get_jumboframe_status(struct ehea_port *port, int *jumbo) in ehea_get_jumboframe_status() argument
2833 *jumbo = 0; in ehea_get_jumboframe_status()
2835 /* (Try to) enable *jumbo frames */ in ehea_get_jumboframe_status()
2848 *jumbo = 1; in ehea_get_jumboframe_status()
2859 *jumbo = 1; in ehea_get_jumboframe_status()
2945 int jumbo; in ehea_setup_single_port() local
3020 ret = ehea_get_jumboframe_status(port, &jumbo); in ehea_setup_single_port()
3022 netdev_err(dev, "failed determining jumbo frame status\n"); in ehea_setup_single_port()
3025 jumbo == 1 ? "en" : "dis"); in ehea_setup_single_port()
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c2831 static int ehea_get_jumboframe_status(struct ehea_port *port, int *jumbo) in ehea_get_jumboframe_status() argument
2837 *jumbo = 0; in ehea_get_jumboframe_status()
2839 /* (Try to) enable *jumbo frames */ in ehea_get_jumboframe_status()
2852 *jumbo = 1; in ehea_get_jumboframe_status()
2863 *jumbo = 1; in ehea_get_jumboframe_status()
2949 int jumbo; in ehea_setup_single_port() local
3024 ret = ehea_get_jumboframe_status(port, &jumbo); in ehea_setup_single_port()
3026 netdev_err(dev, "failed determining jumbo frame status\n"); in ehea_setup_single_port()
3029 jumbo == 1 ? "en" : "dis"); in ehea_setup_single_port()
/kernel/linux/linux-5.10/drivers/net/ethernet/realtek/
H A Dr8169_main.c2388 bool jumbo = tp->dev->mtu > ETH_DATA_LEN; in rtl_jumbo_config() local
2395 if (jumbo) { in rtl_jumbo_config()
2403 if (jumbo) { in rtl_jumbo_config()
2411 if (jumbo) in rtl_jumbo_config()
2417 if (jumbo) { in rtl_jumbo_config()
2432 /* Chip doesn't support pause in jumbo mode */ in rtl_jumbo_config()
2434 tp->phydev->advertising, !jumbo); in rtl_jumbo_config()
2436 tp->phydev->advertising, !jumbo); in rtl_jumbo_config()
5271 /* Non-GBit versions don't support jumbo frames */ in rtl_jumbo_max()
5523 netdev_info(dev, "jumbo feature in rtl_init_one()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/realtek/
H A Dr8169_main.c2376 bool jumbo = tp->dev->mtu > ETH_DATA_LEN; in rtl_jumbo_config() local
2382 if (jumbo) { in rtl_jumbo_config()
2390 if (jumbo) { in rtl_jumbo_config()
2398 if (jumbo) in rtl_jumbo_config()
2404 if (jumbo) in rtl_jumbo_config()
2417 /* Chip doesn't support pause in jumbo mode */ in rtl_jumbo_config()
2418 if (jumbo) { in rtl_jumbo_config()
5149 /* Non-GBit versions don't support jumbo frames */ in rtl_jumbo_max()
5390 netdev_info(dev, "jumbo features [frames: %d bytes, tx checksumming: %s]\n", in rtl_init_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/
H A Dskge.c1530 int jumbo = hw->dev[port]->mtu > ETH_DATA_LEN; in genesis_mac_init() local
1597 if (jumbo) in genesis_mac_init()
1613 /* Increase threshold for jumbo frames on dual port */ in genesis_mac_init()
1614 if (hw->ports > 1 && jumbo) in genesis_mac_init()
1622 * XMAC's receive FIFO is only 8K in size, however jumbo in genesis_mac_init()
1627 * that jumbo frames larger than 8192 bytes will be in genesis_mac_init()
1674 if (jumbo) { in genesis_mac_init()
1675 /* Enable frame flushing if jumbo frames used */ in genesis_mac_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/
H A Dskge.c1537 int jumbo = hw->dev[port]->mtu > ETH_DATA_LEN; in genesis_mac_init() local
1604 if (jumbo) in genesis_mac_init()
1620 /* Increase threshold for jumbo frames on dual port */ in genesis_mac_init()
1621 if (hw->ports > 1 && jumbo) in genesis_mac_init()
1629 * XMAC's receive FIFO is only 8K in size, however jumbo in genesis_mac_init()
1634 * that jumbo frames larger than 8192 bytes will be in genesis_mac_init()
1681 if (jumbo) { in genesis_mac_init()
1682 /* Enable frame flushing if jumbo frames used */ in genesis_mac_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c815 "attempted to use jumbo frames with per-cpu pools"); in mvpp2_bm_bufs_add()
1055 /* Update L4 checksum when jumbo enable/disable on port. in mvpp2_set_hw_csum()
4692 bool jumbo = false; in mvpp2_change_mtu() local
4699 jumbo = true; in mvpp2_change_mtu()
4703 /* No port is using jumbo frames */ in mvpp2_change_mtu()
4704 if (!jumbo) { in mvpp2_change_mtu()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c1055 "attempted to use jumbo frames with per-cpu pools"); in mvpp2_bm_bufs_add()
1295 /* Update L4 checksum when jumbo enable/disable on port. in mvpp2_set_hw_csum()
1366 /* Update L4 checksum when jumbo enable/disable on port */ in mvpp2_bm_update_mtu()
5068 bool jumbo = false; in mvpp2_change_mtu() local
5075 jumbo = true; in mvpp2_change_mtu()
5079 /* No port is using jumbo frames */ in mvpp2_change_mtu()
5080 if (!jumbo) { in mvpp2_change_mtu()

Completed in 62 milliseconds