Lines Matching refs:reqcap
3067 vxlan_set_reqcap(struct vxlan_softc *sc, struct ifnet *ifp, int reqcap) in vxlan_set_reqcap() argument
3069 int mask = reqcap ^ ifp->if_capenable; in vxlan_set_reqcap()
3072 if (mask & IFCAP_TXCSUM && !(reqcap & IFCAP_TXCSUM) && in vxlan_set_reqcap()
3073 reqcap & IFCAP_TSO4) { in vxlan_set_reqcap()
3074 reqcap &= ~IFCAP_TSO4; in vxlan_set_reqcap()
3077 if (mask & IFCAP_TXCSUM_IPV6 && !(reqcap & IFCAP_TXCSUM_IPV6) && in vxlan_set_reqcap()
3078 reqcap & IFCAP_TSO6) { in vxlan_set_reqcap()
3079 reqcap &= ~IFCAP_TSO6; in vxlan_set_reqcap()
3084 if (mask & IFCAP_TSO4 && reqcap & IFCAP_TSO4 && in vxlan_set_reqcap()
3085 !(reqcap & IFCAP_TXCSUM)) { in vxlan_set_reqcap()
3089 if (mask & IFCAP_TSO6 && reqcap & IFCAP_TSO6 && in vxlan_set_reqcap()
3090 !(reqcap & IFCAP_TXCSUM_IPV6)) { in vxlan_set_reqcap()
3095 sc->vxl_reqcap = reqcap; in vxlan_set_reqcap()