Home
last modified time | relevance | path

Searched refs:jumbo (Results 1 – 25 of 30) sorted by relevance

12

/linux/Documentation/networking/device_drivers/ethernet/intel/
H A Didpf.rst65 The maximum MTU setting for jumbo frames is 9706. This corresponds to the
66 maximum jumbo frame size of 9728 bytes.
70 each jumbo packet. This should help to avoid buffer starvation issues when
74 Packet loss may have a greater impact on throughput when you use jumbo
75 frames. If you observe a drop in performance after enabling jumbo frames,
H A Dfm10k.rst85 each jumbo packet. This should help to avoid buffer starvation issues when
H A Dixgbe.rst436 each jumbo packet. This should help to avoid buffer starvation issues when
439 NOTE: For 82599-based network connections, if you are enabling jumbo frames in
440 a virtual function (VF), jumbo frames must first be enabled in the physical
H A Dice.rst691 NOTE: The maximum MTU setting for jumbo frames is 9702. This corresponds to the
692 maximum jumbo frame size of 9728 bytes.
695 each jumbo packet. This should help to avoid buffer starvation issues when
698 NOTE: Packet loss may have a greater impact on throughput when you use jumbo
699 frames. If you observe a drop in performance after enabling jumbo frames,
/linux/net/rxrpc/
H A Dpeer_event.c387 int good, trial, bad, jumbo; in rxrpc_input_probe_for_pmtud() local
427 jumbo = max_data + sizeof(struct rxrpc_jumbo_header); in rxrpc_input_probe_for_pmtud()
428 jumbo /= RXRPC_JUMBO_SUBPKTLEN; in rxrpc_input_probe_for_pmtud()
429 peer->pmtud_jumbo = jumbo; in rxrpc_input_probe_for_pmtud()
H A Doutput.c434 struct rxrpc_jumbo_header *jumbo = txb->data - sizeof(*jumbo); in rxrpc_prepare_data_subpacket() local
506 jumbo->flags = flags; in rxrpc_prepare_data_subpacket()
507 jumbo->pad = 0; in rxrpc_prepare_data_subpacket()
508 jumbo->cksum = txb->cksum; in rxrpc_prepare_data_subpacket()
509 kv->iov_base = jumbo; in rxrpc_prepare_data_subpacket()
510 len += sizeof(*jumbo); in rxrpc_prepare_data_subpacket()
/linux/Documentation/networking/device_drivers/ethernet/dlink/
H A Ddl2k.rst238 jumbo=[0|1] Specifies the jumbo frame support. If jumbo=1,
239 the NIC accept jumbo frames. By default, this
243 This feature need jumbo frame compatible
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Drule.h38 u8 jumbo[MLX5HWS_JUMBO_TAG_SZ]; member
H A Drule.c48 memcpy(wqe_data->jumbo, tag->jumbo, MLX5HWS_JUMBO_TAG_SZ); in hws_rule_update_copy_tag()
172 memcpy(&rule->tag.jumbo, ste_attr->wqe_data->jumbo, MLX5HWS_JUMBO_TAG_SZ); in hws_rule_save_delete_info()
H A Dsend.h59 __be32 jumbo[11]; member
H A Ddebug.c37 seq_printf(f, "%02x", definer->mask.jumbo[i]); in hws_debug_dump_matcher_template_definer()
H A Ddefiner.c2083 if (definer_a->mask.jumbo[i] != definer_b->mask.jumbo[i]) in mlx5hws_definer_compare()
2178 def_attr.match_mask = definer->mask.jumbo; in mlx5hws_definer_get_obj()
2250 hws_definer_create_tag_mask(match_param, fc, fc_sz, definer->mask.jumbo); in hws_definer_alloc()
H A Dsend.c127 memcpy(wqe_data->jumbo, tag->jumbo, MLX5HWS_JUMBO_TAG_SZ); in hws_send_wqe_set_tag()
/linux/drivers/net/ethernet/dlink/
H A Ddl2k.c23 static int jumbo[MAX_UNITS]; variable
39 module_param_array(jumbo, int, NULL, 0);
203 if (jumbo[card_idx] != 0) { in rio_probe1()
204 np->jumbo = 1; in rio_probe1()
207 np->jumbo = 0; in rio_probe1()
234 dev->max_mtu = np->jumbo ? MAX_JUMBO : PACKET_SIZE; in rio_probe1()
574 if (np->jumbo != 0) in rio_hw_init()
H A Ddl2k.h388 unsigned int jumbo:1; /* Jumbo frame enable */ member
/linux/drivers/net/ethernet/alteon/
H A Dacenic.c1500 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_bh_work()
1894 ap->jumbo = 0; in ace_handle_event()
2195 if (ap->jumbo) { in ace_interrupt()
2243 if (ap->jumbo && in ace_open()
2344 if (ap->jumbo) { in ace_close()
2545 if (!(ap->jumbo)) { in ace_change_mtu()
2548 ap->jumbo = 1; in ace_change_mtu()
2557 if (ap->jumbo) { in ace_change_mtu()
H A Dacenic.h670 int bh_work_pending, jumbo; member
784 static void ace_set_rxtx_parms(struct net_device *dev, int jumbo);
/linux/Documentation/userspace-api/netlink/
H A Dintro-specs.rst35 'rx-jumbo': 0,
36 'rx-jumbo-max': 4096,
/linux/Documentation/networking/device_drivers/ethernet/meta/
H A Dfbnic.rst47 ``rx-mini`` to the HPQ, and ``rx-jumbo`` to the PPQ.
55 Every single entry on the HPQ and PPQ (``rx-mini``, ``rx-jumbo``)
/linux/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()
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()
3029 jumbo == 1 ? "en" : "dis"); in ehea_setup_single_port()
/linux/drivers/net/ethernet/realtek/
H A Dr8169_main.c2624 bool jumbo = tp->dev->mtu > ETH_DATA_LEN; in rtl_jumbo_config() local
2627 if (jumbo && tp->mac_version >= RTL_GIGA_MAC_VER_17 && in rtl_jumbo_config()
2634 r8169_mod_reg8_cond(tp, Config4, BIT(0), jumbo); in rtl_jumbo_config()
2637 r8169_mod_reg8_cond(tp, Config3, Jumbo_En0, jumbo); in rtl_jumbo_config()
2638 r8169_mod_reg8_cond(tp, Config4, Jumbo_En1, jumbo); in rtl_jumbo_config()
2641 r8169_mod_reg8_cond(tp, Config3, Jumbo_En0, jumbo); in rtl_jumbo_config()
2644 RTL_W8(tp, MaxTxPacketSize, jumbo ? 0x24 : 0x3f); in rtl_jumbo_config()
2645 r8169_mod_reg8_cond(tp, Config3, Jumbo_En0, jumbo); in rtl_jumbo_config()
2646 r8169_mod_reg8_cond(tp, Config4, BIT(0), jumbo); in rtl_jumbo_config()
2657 if (jumbo) { in rtl_jumbo_config()
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Dethernet-driver.rst179 The DPAA2 hardware can process jumbo Ethernet frames of up to 10K bytes.
/linux/Documentation/networking/
H A Drxrpc.rst1139 indicates to the peer whether we're willing to accept jumbo packets.
1143 The maximum number of packets that we're willing to accept in a jumbo
1144 packet. Non-terminal packets in a jumbo packet must contain a four byte
1146 a four byte header plus any amount of data. In any event, a jumbo packet
/linux/Documentation/networking/device_drivers/ethernet/netronome/
H A Dnfp.rst224 appropriate MTU values when handling jumbo frames or utilizing tunnels. For
/linux/drivers/net/ethernet/marvell/
H A Dskge.c1535 int jumbo = hw->dev[port]->mtu > ETH_DATA_LEN; in genesis_mac_init() local
1602 if (jumbo) in genesis_mac_init()
1619 if (hw->ports > 1 && jumbo) in genesis_mac_init()
1679 if (jumbo) { in genesis_mac_init()

12