IFCAP_TSO
if (ifr.ifr_reqcap & IFCAP_TSO) {
DEF_CMD("tso", IFCAP_TSO, setifcap),
DEF_CMD("-tso", -IFCAP_TSO, setifcap),
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
IFCAP_TSO)
ifp->if_capabilities |= IFCAP_TSO;
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
ifp->if_capabilities |= IFCAP_TSO;
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= (mask & IFCAP_TSO);
if (ifp->if_capenable & IFCAP_TSO)
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
ifp->if_capabilities |= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
IFCAP_TSO;
IFCAP_HWCSUM | IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_MTU | IFCAP_TSO;
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
IFCAP_HWCSUM | IFCAP_TSO | IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_MTU;
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
IFCAP_TSO |
~(IFCAP_TXCSUM | IFCAP_TSO);
if ((mask & IFCAP_TSO) && ifp->if_mtu < JME_TX_FIFO_SIZE) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
ifp->if_capenable &= ~IFCAP_TSO;
ifp->if_capabilities &= ~IFCAP_TSO;
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if (ifp->if_capenable & IFCAP_TSO)
ifp->if_capabilities = IFCAP_RXCSUM | IFCAP_TXCSUM | IFCAP_TSO;
sc->ifp->if_capabilities |= IFCAP_TSO;
if (IFCAP_TSO & ifp->if_capenable &&
ifp->if_capenable &= ~IFCAP_TSO;
if (IFCAP_TSO & ifp->if_capenable) {
ifp->if_capenable &= ~IFCAP_TSO;
if (ifp->if_capabilities & IFCAP_TSO)
#define BRIDGE_IFCAPS_MASK (IFCAP_TXCSUM | IFCAP_TSO)
if (mask & IFCAP_TSO) {
ifp->if_capenable ^= IFCAP_TSO;
if ((ifp->if_capenable & IFCAP_TSO) &&
if (sc->arpcom.ac_if.if_capenable & IFCAP_TSO)
ifp->if_capabilities = IFCAP_TXCSUM | IFCAP_TSO;