Home
last modified time | relevance | path

Searched refs:lro (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/neterion/
Ds2io.h672 struct lro { struct
700 struct lro lro0_n[MAX_LRO_SESSIONS]; argument
701 u8 lro; member
1103 u8 **tcp, u32 *tcp_len, struct lro **lro, struct RxD_t *rxdp,
1105 static void clear_lro_session(struct lro *lro);
1107 static void update_L3L4_header(struct s2io_nic *sp, struct lro *lro);
1108 static void lro_append_pkt(struct s2io_nic *sp, struct lro *lro,
Ds2io.c2966 if (ring_data->lro) { in rx_intr_handler()
2969 struct lro *lro = &ring_data->lro0_n[i]; in rx_intr_handler() local
2970 if (lro->in_use) { in rx_intr_handler()
2971 update_L3L4_header(ring_data->nic, lro); in rx_intr_handler()
2972 queue_rx_frame(lro->parent, lro->vlan_tag); in rx_intr_handler()
2973 clear_lro_session(lro); in rx_intr_handler()
7120 ring->lro = !!(dev->features & NETIF_F_LRO); in s2io_card_up()
7279 struct lro *uninitialized_var(lro); in rx_osm_handler()
7366 ((!ring_data->lro) || in rx_osm_handler()
7378 if (ring_data->lro) { in rx_osm_handler()
[all …]
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_uld.c138 struct sge_uld_rxq_info *rxq_info, bool lro) in alloc_uld_rxqs() argument
174 lro ? uldrx_flush_handler : NULL, in alloc_uld_rxqs()
196 setup_sge_queues_uld(struct adapter *adap, unsigned int uld_type, bool lro) in setup_sge_queues_uld() argument
209 ret = !(!alloc_uld_rxqs(adap, rxq_info, lro)); in setup_sge_queues_uld()
749 ret = setup_sge_queues_uld(adap, type, p->lro); in cxgb4_register_uld()
Dcxgb4_uld.h375 bool lro; member
/Linux-v5.4/Documentation/networking/device_drivers/microsoft/
Dnetvsc.txt54 ethtool -K eth0 lro on
55 ethtool -K eth0 lro off
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_ioctl.h93 int32_t lro; member
Dsge.c2079 struct sk_buff *skb, int pad, int lro) in rx_eth() argument
2101 if (lro) in rx_eth()
2334 int lro = !!(qs->netdev->features & NETIF_F_GRO); in process_responses() local
2369 lro &= eth && is_eth_tcp(rss_hi); in process_responses()
2380 if (lro > 0) { in process_responses()
2431 rx_eth(adap, q, skb, ethpad, lro); in process_responses()
Dcxgb3_main.c2242 if (t.lro >= 0) { in cxgb_extension_ioctl()
2243 if (t.lro) in cxgb_extension_ioctl()
2286 t.lro = !!(dev->features & NETIF_F_GRO); in cxgb_extension_ioctl()
/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_llh.c1092 u32 lro) in hw_atl_rpo_lro_max_num_of_descriptors_set() argument
1126 aq_hw_write_reg_bit(aq_hw, rpo_lro_ldes_max_adr[lro], in hw_atl_rpo_lro_max_num_of_descriptors_set()
1127 rpo_lro_ldes_max_msk[lro], in hw_atl_rpo_lro_max_num_of_descriptors_set()
1128 rpo_lro_ldes_max_shift[lro], in hw_atl_rpo_lro_max_num_of_descriptors_set()
Dhw_atl_llh.h527 u32 lro_max_desc_num, u32 lro);
/Linux-v5.4/include/linux/mlx5/
Dmlx5_ifc_fpga.h406 u8 lro[0x1]; member
Dmlx5_ifc.h5900 u8 lro[0x1]; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dtls.c429 if (MLX5_GET(tls_extended_cap, buf, lro)) in mlx5_fpga_tls_get_caps()
/Linux-v5.4/drivers/target/iscsi/cxgbit/
Dcxgbit_main.c689 .lro = true,
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_rx.c909 bool lro) in mlx5e_handle_csum() argument
918 if (lro) { in mlx5e_handle_csum()
Den_main.c2771 MLX5_SET(modify_tir_in, in, bitmask.lro, 1); in mlx5e_modify_tirs_lro()
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Ddevice.c1504 .lro = false,
/Linux-v5.4/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c95 .lro = false,