Home
last modified time | relevance | path

Searched refs:if_capenable (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/sys/net/
H A Dif_loop.c131 ifp->if_capabilities = ifp->if_capenable = in lo_clone_create()
233 if ((ifp->if_capenable & IFCAP_RXCSUM) == 0) { in looutput()
238 if ((ifp->if_capenable & IFCAP_RXCSUM_IPV6) == 0) { in looutput()
401 mask = ifp->if_capenable ^ ifr->ifr_reqcap; in loioctl()
403 ifp->if_capenable ^= IFCAP_RXCSUM; in loioctl()
405 ifp->if_capenable ^= IFCAP_TXCSUM; in loioctl()
407 ifp->if_capenable ^= IFCAP_RXCSUM_IPV6; in loioctl()
409 ifp->if_capenable ^= IFCAP_TXCSUM_IPV6; in loioctl()
411 if (ifp->if_capenable & IFCAP_TXCSUM) in loioctl()
413 if (ifp->if_capenable & IFCAP_TXCSUM_IPV6) in loioctl()
H A Dif_edsc.c128 ifp->if_capenable = 0; in edsc_clone_create()
214 ifp->if_capenable = ifr->ifr_reqcap; in edsc_ioctl()
220 mask = ifp->if_capenable ^ ifr->ifr_reqcap; in edsc_ioctl()
223 ifp->if_capenable ^= IFCAP_VLAN_HWTAGGING; in edsc_ioctl()
225 if (ifp->if_capenable & IFCAP_VLAN_HWTAGGING) in edsc_ioctl()
H A Dif_epair.c357 if ((ifp->if_capenable & IFCAP_MEXTPG) == 0) { in epair_transmit()
449 if (ifp->if_capenable & IFCAP_TXCSUM) in epair_caps_changed()
451 if (ifp->if_capenable & IFCAP_TXCSUM_IPV6) in epair_caps_changed()
485 ifr->ifr_curcap = ifp->if_capenable; in epair_ioctl()
497 if ((ifp->if_capenable & IFCAP_RXCSUM) == 0) in epair_ioctl()
502 ifp->if_capenable = cap; in epair_ioctl()
519 if ((ifp->if_capenable ^ sc->oifp->if_capenable) & in epair_ioctl()
521 sc->oifp->if_capenable &= in epair_ioctl()
524 sc->oifp->if_capenable |= ifp->if_capenable & in epair_ioctl()
649 ifp->if_capenable = ifp->if_capabilities; in epair_setup_ifp()
H A Dif_tuntap.c1044 ifp->if_capenable |= IFCAP_LINKSTATE | IFCAP_MEXTPG; in tuncreate()
1371 if (ifp->if_capenable & IFCAP_TXCSUM) in tun_caps_changed()
1373 if (ifp->if_capenable & IFCAP_TXCSUM_IPV6) in tun_caps_changed()
1376 if (ifp->if_capenable & IFCAP_TSO4) in tun_caps_changed()
1378 if (ifp->if_capenable & IFCAP_TSO6) in tun_caps_changed()
1412 ifp->if_capenable &= ifp->if_capabilities; in tun_vnethdr_set()
1489 ifp->if_capenable = ifr->ifr_reqcap; in tunifioctl()
1809 ifrp->ifr_curcap = ifp->if_capenable; in tunioctl()
1817 ifp->if_capenable = ifrp->ifr_reqcap; in tunioctl()
1957 if (ifp->if_capenable & IFCAP_RXCSUM) { in tunwrite_l2()
[all …]
H A Dif_vlan.c1673 (p->if_capenable & IFCAP_VLAN_HWTAGGING) == 0) in vlan_config()
1747 if (p->if_capenable & IFCAP_VLAN_MTU) { in vlan_config()
2092 mena = p->if_capenable & ifv->ifv_capenable; in vlan_capabilities()
2103 if (p->if_capenable & IFCAP_VLAN_HWCSUM && in vlan_capabilities()
2104 p->if_capenable & IFCAP_VLAN_HWTAGGING) { in vlan_capabilities()
2124 if (p->if_capenable & IFCAP_VLAN_HWTSO) { in vlan_capabilities()
2137 if (p->if_capenable & IFCAP_VLAN_HWCSUM) in vlan_capabilities()
2151 if (p->if_capenable & IFCAP_VLAN_TOE) { in vlan_capabilities()
2193 if (p->if_capenable & (IFCAP_TXTLS | IFCAP_TXTLS_RTLMT)) in vlan_capabilities()
2197 ifp->if_capenable = ena; in vlan_capabilities()
H A Dif_private.h63 int if_capenable; /* enabled features & capabilities */ member
H A Dif_lagg.c586 ifp->if_capenable = ifp->if_capabilities = IFCAP_HWSTATS; in lagg_clone_create()
677 ena &= lp->lp_ifp->if_capenable; in lagg_capabilities()
692 ena &= lp->lp_ifp->if_capenable; in lagg_capabilities()
713 sc->sc_ifp->if_capenable != ena || in lagg_capabilities()
719 sc->sc_ifp->if_capenable = ena; in lagg_capabilities()
838 lp->lp_ifcapenable = ifp->if_capenable; in lagg_port_create()
2056 if (lp->lp_ifp->if_capenable == cap && in lagg_setcaps()
2192 if (m != NULL && scifp->if_capenable & IFCAP_NETMAP) { in lagg_input_ethernet()
H A Dif_vxlan.c2901 if (((ifp->if_capenable & IFCAP_RXCSUM && in vxlan_input()
2903 (ifp->if_capenable & IFCAP_RXCSUM_IPV6 && in vxlan_input()
3075 int mask = reqcap ^ ifp->if_capenable; in vxlan_set_reqcap()
3122 ifp->if_capenable &= VXLAN_BASIC_IFCAPS; in vxlan_set_hwcaps()
3158 if (p->if_capenable & IFCAP_VXLAN_HWCSUM) { in vxlan_set_hwcaps()
3159 ena |= sc->vxl_reqcap & p->if_capenable & in vxlan_set_hwcaps()
3188 if (p->if_capenable & IFCAP_VXLAN_HWTSO) { in vxlan_set_hwcaps()
3189 ena |= sc->vxl_reqcap & p->if_capenable & IFCAP_TSO; in vxlan_set_hwcaps()
3199 ifp->if_capenable |= ena; in vxlan_set_hwcaps()
3250 ifp->if_capenable = VXLAN_BASIC_IFCAPS; in vxlan_clone_create()
H A Dif.c2552 ifr->ifr_curcap = ifp->if_capenable; in ifhwioctl()
2564 ifp->if_capabilities, ifp->if_capenable); in ifhwioctl()
2764 &ifp->if_capenable, ifcap_nv_bit_names, false); in ifhwioctl()
4266 ifp->if_capenable = capabilities; in if_setcapenable()
4273 ifp->if_capenable &= ~clearcap; in if_setcapenablebit()
4274 ifp->if_capenable |= setcap; in if_setcapenablebit()
4345 ifp->if_capenable ^= togglecap; in if_togglecapenable()
4352 return (ifp->if_capenable); in if_getcapenable()
5296 IF_DB_PRINTF("0x%08x", if_capenable); in if_show_ifnet()
H A Dif_geneve.c2923 if ((((ifp->if_capenable & IFCAP_RXCSUM) != 0 && in geneve_input_csum()
2925 ((ifp->if_capenable & IFCAP_RXCSUM_IPV6) != 0 && in geneve_input_csum()
3234 int mask = reqcap ^ ifp->if_capenable; in geneve_set_reqcap()
3282 ifp->if_capenable &= GENEVE_BASIC_IFCAPS; in geneve_set_hwcaps()
3322 ena |= sc->gnv_reqcap & p->if_capenable & (IFCAP_HWCSUM | IFCAP_HWCSUM_IPV6); in geneve_set_hwcaps()
3350 ena |= sc->gnv_reqcap & p->if_capenable & IFCAP_TSO; in geneve_set_hwcaps()
3360 ifp->if_capenable |= ena; in geneve_set_hwcaps()
3604 ifp->if_capenable = GENEVE_BASIC_IFCAPS; in geneve_clone_create()
H A Dif_bridge.c874 ifp->if_capabilities = ifp->if_capenable = IFCAP_VLAN_HWTAGGING; in bridge_clone_create()
1161 enabled = bif->bif_ifp->if_capenable; in bridge_mutecaps()
1180 if (ifp->if_capenable != set) { in bridge_set_ifcap()
1187 stuck = ifp->if_capenable & mask & ~set; in bridge_set_ifcap()
1500 bif->bif_savedcaps = ifs->if_capenable; in bridge_ioctl_add()
2424 ((dst_ifp->if_capenable & IFCAP_VLAN_HWTAGGING) == 0 || in bridge_enqueue()
H A Dif_ethersubr.c546 if (!(ifp->if_capenable & IFCAP_HWSTATS)) in ether_input_internal()
1383 if ((p->if_capenable & IFCAP_VLAN_HWTAGGING) && in ether_8021q_frame()
H A Dif_me.c208 ME2IFP(sc)->if_capenable |= IFCAP_LINKSTATE; in me_clone_create()
H A Dif_gif.c313 GIF2IFP(sc)->if_capenable |= IFCAP_LINKSTATE; in gif_clone_create()
H A Dif_gre.c388 GRE2IFP(sc)->if_capenable |= IFCAP_LINKSTATE; in gre_clone_create()
H A Dif_ovpn.c2768 ifp->if_capenable |= IFCAP_LINKSTATE; in ovpn_clone_create()
/freebsd/sys/netinet/
H A Dtcp_offload.c98 if (nam->sa_family == AF_INET && !(ifp->if_capenable & IFCAP_TOE4)) in tcp_offload_connect()
100 if (nam->sa_family == AF_INET6 && !(ifp->if_capenable & IFCAP_TOE6)) in tcp_offload_connect()
H A Dtoecore.c433 if ((family == AF_INET && !(ifp->if_capenable & IFCAP_TOE4)) || in toe_lle_event()
434 (family == AF_INET6 && !(ifp->if_capenable & IFCAP_TOE6))) in toe_lle_event()
H A Dtcp_ratelimit.c1250 if (((ifp->if_capenable & IFCAP_TXRTLMT) == 0) || in tcp_rl_ifnet_link()
1349 if ((ifp->if_capenable & IFCAP_TXRTLMT) == 0) { in tcp_set_pacing_rate()
1360 if ((ifp->if_capenable & IFCAP_TXTLS_RTLMT) == 0 || in tcp_set_pacing_rate()
H A Dip_output.c743 if ((ifp->if_capenable & IFCAP_MEXTPG) == 0) { in ip_output()
H A Dtcp_lro.c1503 if (__predict_false((lc->ifp->if_capenable & IFCAP_LRO) == 0)) { in tcp_lro_queue_mbuf()
H A Dtcp_subr.c3679 if (ifp->if_capenable & IFCAP_TSO4 && in tcp_maxmtu()
3721 if (ifp->if_capenable & IFCAP_TSO6 && in tcp_maxmtu6()
/freebsd/sys/dev/sfxge/
H A Dsfxge_rx.c801 int if_capenable = if_getcapenable(sc->ifnet); in sfxge_rx_qcomplete() local
802 int lro_enabled = if_capenable & IFCAP_LRO; in sfxge_rx_qcomplete()
846 if (~if_capenable & IFCAP_RXCSUM) in sfxge_rx_qcomplete()
851 if (~if_capenable & IFCAP_RXCSUM_IPV6) in sfxge_rx_qcomplete()
/freebsd/sys/netgraph/
H A Dng_eiface.c412 ifp->if_capenable = IFCAP_VLAN_MTU | IFCAP_JUMBO_MTU; in ng_eiface_constructor()
/freebsd/sys/netinet6/
H A Dip6_output.c1086 if ((ifp->if_capenable & IFCAP_MEXTPG) == 0) { in ip6_output()

12