Home
last modified time | relevance | path

Searched refs:IFCAP_LRO (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-13.1/sys/dev/liquidio/
H A Dlio_ioctl.c189 if (features & IFCAP_LRO) in lio_ioctl()
262 if ((if_getcapabilities(ifp) & IFCAP_LRO) && in lio_set_rx_csum()
263 (if_getcapenable(ifp) & IFCAP_LRO)) { in lio_set_rx_csum()
267 if_togglecapenable(ifp, IFCAP_LRO); in lio_set_rx_csum()
284 if (!(if_getcapabilities(ifp) & IFCAP_LRO)) { in lio_set_lro()
289 if ((!(if_getcapenable(ifp) & IFCAP_LRO)) && in lio_set_lro()
292 if_togglecapenable(ifp, IFCAP_LRO); in lio_set_lro()
298 } else if (if_getcapenable(ifp) & IFCAP_LRO) { in lio_set_lro()
299 if_togglecapenable(ifp, IFCAP_LRO); in lio_set_lro()
H A Dlio_core.c370 (if_getcapenable(ifp) & IFCAP_LRO) && in lio_push_packet()
H A Dlio_main.c1164 IFCAP_TSO | IFCAP_LRO | in lio_init_ifnet()
1420 (if_getcapenable(ifp) & IFCAP_LRO) && in lio_setup_nic_devices()
/freebsd-13.1/sys/dev/mxge/
H A Dif_mxge_var.h74 #ifndef IFCAP_LRO
75 #define IFCAP_LRO 0 macro
H A Dif_mxge.c2757 lro = ss->sc->ifp->if_capenable & IFCAP_LRO; in mxge_clean_rx_done()
4246 if (mask & IFCAP_LRO) in mxge_ioctl()
4247 ifp->if_capenable ^= IFCAP_LRO; in mxge_ioctl()
4885 ifp->if_capabilities |= IFCAP_LRO; in mxge_attach()
4914 ifp->if_capenable &= ~IFCAP_LRO; in mxge_attach()
/freebsd-13.1/sys/dev/xen/netfront/
H A Dnetfront.c590 if ((info->xn_ifp->if_capenable & IFCAP_LRO) != 0) { in talk_to_backend()
1242 if ((ifp->if_capenable & IFCAP_LRO) == 0 || in xn_rxeof()
1815 if (mask & (IFCAP_RXCSUM | IFCAP_LRO)) { in xn_ioctl()
1821 if (mask & IFCAP_LRO) in xn_ioctl()
1822 ifp->if_capenable ^= IFCAP_LRO; in xn_ioctl()
2014 np->xn_ifp->if_capabilities &= ~(IFCAP_TSO4|IFCAP_LRO); in xn_query_features()
2016 np->xn_ifp->if_capabilities |= IFCAP_TSO4|IFCAP_LRO; in xn_query_features()
2059 if ((cap_enabled & IFCAP_LRO) != 0) in xn_configure_features()
2064 ifp->if_capenable |= IFCAP_LRO; in xn_configure_features()
2070 ifp->if_capenable &= ~IFCAP_LRO; in xn_configure_features()
[all …]
/freebsd-13.1/sys/dev/iavf/
H A Diavf_iflib.h120 IFCAP_VLAN_MTU | IFCAP_JUMBO_MTU | IFCAP_LRO)
/freebsd-13.1/sys/dev/virtio/network/
H A Dif_vtnet.c1168 ifp->if_capabilities |= IFCAP_LRO; in vtnet_setup_interface()
1350 if (mask & (IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6 | IFCAP_LRO)) { in vtnet_ioctl_ifcap()
1361 if ((mask & (IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6 | IFCAP_LRO)) == in vtnet_ioctl_ifcap()
1362 IFCAP_LRO && vtnet_software_lro(sc)) in vtnet_ioctl_ifcap()
1369 if (mask & IFCAP_LRO) in vtnet_ioctl_ifcap()
1370 ifp->if_capenable ^= IFCAP_LRO; in vtnet_ioctl_ifcap()
1384 ~(IFCAP_RXCSUM | IFCAP_RXCSUM_IPV6 | IFCAP_LRO); in vtnet_ioctl_ifcap()
2037 if (vtnet_software_lro(sc) && ifp->if_capenable & IFCAP_LRO) { in vtnet_rxq_input()
3219 if ((ifp->if_capenable & IFCAP_LRO) == 0) in vtnet_virtio_reinit()
3370 if (ifp->if_capabilities & IFCAP_LRO && !vtnet_software_lro(sc)) { in vtnet_update_rx_offloads()
[all …]
/freebsd-13.1/sys/dev/ixgbe/
H A Dixgbe.h200 IFCAP_LRO | IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_HWTSO | \
/freebsd-13.1/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_rx.c505 if (priv->dev->if_capenable & IFCAP_LRO) { in mlx4_en_activate_rx_rings()
507 priv->dev->if_capenable &= ~IFCAP_LRO; in mlx4_en_activate_rx_rings()
826 (dev->if_capenable & IFCAP_LRO)) { in mlx4_en_process_rx_cq()
H A Dmlx4_en_netdev.c2056 if (mask & IFCAP_LRO) in mlx4_en_ioctl()
2057 dev->if_capenable ^= IFCAP_LRO; in mlx4_en_ioctl()
2260 dev->if_capabilities |= IFCAP_LRO; in mlx4_en_init_netdev()
/freebsd-13.1/sys/net/
H A Dif.h232 #define IFCAP_LRO 0x00400 /* can do Large Receive Offload */ macro
H A Dif_vlan.c1816 cap |= p->if_capabilities & IFCAP_LRO; in vlan_capabilities()
1818 ena |= p->if_capenable & IFCAP_LRO; in vlan_capabilities()
/freebsd-13.1/sys/dev/ixl/
H A Dixl.h264 IFCAP_VLAN_MTU | IFCAP_JUMBO_MTU | IFCAP_LRO)
/freebsd-13.1/sys/dev/vnic/
H A Dnicvf_main.c368 if_setcapabilitiesbit(ifp, IFCAP_LRO, 0); in nicvf_setup_ifnet()
538 if (mask & IFCAP_LRO) { in nicvf_if_ioctl()
544 if_togglecapenable(ifp, IFCAP_LRO); in nicvf_if_ioctl()
/freebsd-13.1/sys/dev/sfxge/
H A Dsfxge.c606 ifp->if_capabilities |= IFCAP_LRO; in sfxge_ifnet_init()
607 ifp->if_capenable |= IFCAP_LRO; in sfxge_ifnet_init()
/freebsd-13.1/sys/dev/ice/
H A Dice_lib.h184 IFCAP_VLAN_MTU | IFCAP_JUMBO_MTU | IFCAP_LRO)
/freebsd-13.1/sys/dev/xen/netback/
H A Dnetback.c2284 if (ifr->ifreqcap |= IFCAP_LRO) { in xnb_ioctl()
2285 ifp->if_capenable |= IFCAP_LRO; in xnb_ioctl()
2287 ifp->if_capenable &= ~(IFCAP_LRO); in xnb_ioctl()
/freebsd-13.1/sys/dev/qlxgbe/
H A Dql_os.c894 IFCAP_LRO; in qla_init_ifnet()
1182 if (mask & IFCAP_LRO) in qla_ioctl()
1183 ifp->if_capenable ^= IFCAP_LRO; in qla_ioctl()
/freebsd-13.1/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_rx.c550 (rq->ifp->if_capenable & IFCAP_LRO) == 0 || in mlx5e_poll_rx_cq()
/freebsd-13.1/sys/dev/al_eth/
H A Dal_eth.c364 IFCAP_LRO | IFCAP_JUMBO_MTU; in al_attach()
2550 if ((adapter->netdev->if_capenable & IFCAP_LRO) != 0) { in al_eth_setup_rx_resources()
3400 if ((mask & IFCAP_LRO) != 0) { in al_ioctl()
3401 ifp->if_capenable ^= IFCAP_LRO; in al_ioctl()
/freebsd-13.1/sys/dev/oce/
H A Doce_if.c567 if (u & IFCAP_LRO) { in oce_ioctl()
568 ifp->if_capenable ^= IFCAP_LRO; in oce_ioctl()
570 if(ifp->if_capenable & IFCAP_LRO) { in oce_ioctl()
2143 sc->ifp->if_capabilities |= IFCAP_LRO; in oce_attach_ifp()
/freebsd-13.1/sbin/ifconfig/
H A Difconfig.c1693 DEF_CMD("lro", IFCAP_LRO, setifcap),
1694 DEF_CMD("-lro", -IFCAP_LRO, setifcap),
/freebsd-13.1/sys/dev/neta/
H A Dif_mvneta.c674 ifp->if_capabilities |= IFCAP_LRO; in mvneta_attach()
1408 if ((sc->ifp->if_capenable & IFCAP_LRO) != 0) { in mvneta_ring_init_rx_queue()
2115 if (mask & IFCAP_LRO) { in mvneta_ioctl()
2117 ifp->if_capenable ^= IFCAP_LRO; in mvneta_ioctl()
/freebsd-13.1/sys/dev/cxgb/
H A Dcxgb_main.c1000 IFCAP_VLAN_HWCSUM | IFCAP_TSO | IFCAP_JUMBO_MTU | IFCAP_LRO | \
2017 if (mask & IFCAP_LRO) { in cxgb_ioctl()
2018 ifp->if_capenable ^= IFCAP_LRO; in cxgb_ioctl()
2021 cxgb_set_lro(p, ifp->if_capenable & IFCAP_LRO); in cxgb_ioctl()

12