Home
last modified time | relevance | path

Searched full:rxcsum (Results 1 – 25 of 50) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dxlnx,axi-ethernet.yaml80 xlnx,rxcsum:
147 xlnx,rxcsum = <0x2>;
170 xlnx,rxcsum = <0x2>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dxilinx_axienet.txt40 - xlnx,rxcsum : Same values as xlnx,txcsum but for RX checksum offload
64 xlnx,rxcsum = <0x2>;
/kernel/linux/linux-6.6/include/linux/platform_data/
Dxilinx-ll-temac.h11 bool rxcsum; /* Enable/disable RX checksum */ member
/kernel/linux/linux-5.10/include/linux/platform_data/
Dxilinx-ll-temac.h11 bool rxcsum; /* Enable/disable RX checksum */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-net.c882 netdev_features_t rxhash, rxcsum, rxvlan, rxvlan_filter; in xlgmac_set_features() local
888 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xlgmac_set_features()
899 if ((features & NETIF_F_RXCSUM) && !rxcsum) in xlgmac_set_features()
901 else if (!(features & NETIF_F_RXCSUM) && rxcsum) in xlgmac_set_features()
/kernel/linux/linux-6.6/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-net.c881 netdev_features_t rxhash, rxcsum, rxvlan, rxvlan_filter; in xlgmac_set_features() local
887 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xlgmac_set_features()
898 if ((features & NETIF_F_RXCSUM) && !rxcsum) in xlgmac_set_features()
900 else if (!(features & NETIF_F_RXCSUM) && rxcsum) in xlgmac_set_features()
/kernel/linux/linux-5.10/Documentation/networking/
Dnetdev-features.rst183 Hardware GRO is dependent on RXCSUM since every packet successfully merged
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c823 u32 rxcsum; in ixgb_configure_rx() local
854 rxcsum = IXGB_READ_REG(hw, RXCSUM); in ixgb_configure_rx()
855 rxcsum |= IXGB_RXCSUM_TUOFL; in ixgb_configure_rx()
856 IXGB_WRITE_REG(hw, RXCSUM, rxcsum); in ixgb_configure_rx()
Dixgb_ethtool.c241 *reg++ = IXGB_READ_REG(hw, RXCSUM); /* 20 */ in ixgb_get_regs()
/kernel/linux/linux-6.6/Documentation/networking/
Dnetdev-features.rst183 Hardware GRO is dependent on RXCSUM since every packet successfully merged
Dtls-offload.rst537 Similarly, device-offloaded TLS decryption implies doing RXCSUM. If the user
/kernel/linux/linux-6.6/include/linux/
Dnetdev_features.h129 #define NETIF_F_RXCSUM __NETIF_F(RXCSUM)
/kernel/linux/linux-5.10/include/linux/
Dnetdev_features.h123 #define NETIF_F_RXCSUM __NETIF_F(RXCSUM)
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
Denic_res.c92 ENIC_SETTING(enic, RXCSUM) ? "yes" : "no", in enic_get_vnic_config()
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
Denic_res.c105 ENIC_SETTING(enic, RXCSUM) ? "yes" : "no", in enic_get_vnic_config()
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_b0.c276 u64 rxcsum = !!(aq_nic_cfg->features & NETIF_F_RXCSUM); in hw_atl_b0_hw_offload_set() local
284 hw_atl_rpo_ipv4header_crc_offload_en_set(self, rxcsum); in hw_atl_b0_hw_offload_set()
285 hw_atl_rpo_tcp_udp_crc_offload_en_set(self, rxcsum); in hw_atl_b0_hw_offload_set()
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_b0.c276 u64 rxcsum = !!(aq_nic_cfg->features & NETIF_F_RXCSUM); in hw_atl_b0_hw_offload_set() local
284 hw_atl_rpo_ipv4header_crc_offload_en_set(self, rxcsum); in hw_atl_b0_hw_offload_set()
285 hw_atl_rpo_tcp_udp_crc_offload_en_set(self, rxcsum); in hw_atl_b0_hw_offload_set()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/
Dnetdev.c3191 u32 rdlen, rctl, rxcsum, ctrl_ext; in e1000_configure_rx() local
3263 rxcsum = er32(RXCSUM); in e1000_configure_rx()
3265 rxcsum |= E1000_RXCSUM_TUOFL; in e1000_configure_rx()
3267 rxcsum &= ~E1000_RXCSUM_TUOFL; in e1000_configure_rx()
3268 ew32(RXCSUM, rxcsum); in e1000_configure_rx()
3454 u32 mrqc, rxcsum; in e1000e_setup_rss_hash() local
3469 rxcsum = er32(RXCSUM); in e1000e_setup_rss_hash()
3470 rxcsum |= E1000_RXCSUM_PCSD; in e1000e_setup_rss_hash()
3472 ew32(RXCSUM, rxcsum); in e1000e_setup_rss_hash()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
Dnetdev.c3200 u32 rdlen, rctl, rxcsum, ctrl_ext; in e1000_configure_rx() local
3272 rxcsum = er32(RXCSUM); in e1000_configure_rx()
3274 rxcsum |= E1000_RXCSUM_TUOFL; in e1000_configure_rx()
3276 rxcsum &= ~E1000_RXCSUM_TUOFL; in e1000_configure_rx()
3277 ew32(RXCSUM, rxcsum); in e1000_configure_rx()
3463 u32 mrqc, rxcsum; in e1000e_setup_rss_hash() local
3478 rxcsum = er32(RXCSUM); in e1000e_setup_rss_hash()
3479 rxcsum |= E1000_RXCSUM_PCSD; in e1000e_setup_rss_hash()
3481 ew32(RXCSUM, rxcsum); in e1000e_setup_rss_hash()
/kernel/linux/linux-6.6/arch/microblaze/boot/dts/
Dsystem.dts218 xlnx,rxcsum = <0x0>;
/kernel/linux/linux-5.10/arch/microblaze/boot/dts/
Dsystem.dts218 xlnx,rxcsum = <0x0>;
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c2252 netdev_features_t rxhash, rxcsum, rxvlan, rxvlan_filter; in xgbe_set_features() local
2256 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xgbe_set_features()
2267 if ((features & NETIF_F_RXCSUM) && !rxcsum) in xgbe_set_features()
2269 else if (!(features & NETIF_F_RXCSUM) && rxcsum) in xgbe_set_features()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c2245 netdev_features_t rxhash, rxcsum, rxvlan, rxvlan_filter; in xgbe_set_features() local
2249 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xgbe_set_features()
2260 if ((features & NETIF_F_RXCSUM) && !rxcsum) { in xgbe_set_features()
2265 } else if (!(features & NETIF_F_RXCSUM) && rxcsum) { in xgbe_set_features()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/
De1000_main.c1856 u32 rdlen, rctl, rxcsum; in e1000_configure_rx() local
1904 rxcsum = er32(RXCSUM); in e1000_configure_rx()
1906 rxcsum |= E1000_RXCSUM_TUOFL; in e1000_configure_rx()
1909 rxcsum &= ~E1000_RXCSUM_TUOFL; in e1000_configure_rx()
1910 ew32(RXCSUM, rxcsum); in e1000_configure_rx()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/
De1000_main.c1856 u32 rdlen, rctl, rxcsum; in e1000_configure_rx() local
1904 rxcsum = er32(RXCSUM); in e1000_configure_rx()
1906 rxcsum |= E1000_RXCSUM_TUOFL; in e1000_configure_rx()
1909 rxcsum &= ~E1000_RXCSUM_TUOFL; in e1000_configure_rx()
1910 ew32(RXCSUM, rxcsum); in e1000_configure_rx()

12