/freebsd/sbin/routed/ |
H A D | if.c | 142 for (ifp = *AHASH(addr); ifp; ifp = ifp->int_ahash) { in ifwithaddr() 155 for (ifp = *BHASH(addr); ifp; ifp = ifp->int_bhash) { in ifwithaddr() 178 for (ifp = *nhash(name); ifp != NULL; ifp = ifp->int_nhash) { in ifwithname() 247 if (on_net(addr, ifp->int_net, ifp->int_mask) in iflookup() 301 if (on_net(addr, ifp->int_net, ifp->int_std_mask)) in ripv1_mask_net() 449 *ifp->int_ahash_prev = ifp->int_ahash; in ifdel() 452 *ifp->int_nhash_prev = ifp->int_nhash; in ifdel() 456 *ifp->int_bhash_prev = ifp->int_bhash; in ifdel() 1072 memcpy(ifp, &ifs, sizeof(*ifp)); in ifinit() 1095 ifp->int_net, ifp->int_mask)) { in ifinit() [all …]
|
H A D | rdisc.c | 90 #define PREF(p, ifp) ((int)(p) <= ((ifp)->int_metric+(ifp)->int_adj_outmetric)\ argument 92 : (p) - ((ifp)->int_metric+(ifp)->int_adj_outmetric)) 120 ifp ? ifp->int_name : "?", in trace_rdisc() 137 ifp ? ifp->int_name : "?", in trace_rdisc() 585 if (!on_net(gate, ifp->int_net, ifp->int_mask)) { in parse_ad() 751 trace_rdisc(msg, (ifp ? ifp->int_addr : 0), rsin.sin_addr.s_addr, ifp, in send_rdisc() 756 if (ifp == NULL || !(ifp->int_state & IS_BROKE)) in send_rdisc() 758 ifp != NULL ? ifp->int_name : "", in send_rdisc() 918 return ifp; in ck_icmp() 985 ifp = ck_icmp("Recv", from.sin_addr.s_addr, ifp, in read_d() [all …]
|
/freebsd/sys/net/ |
H A D | if.c | 505 if (ifp->if_home_vnet != ifp->if_vnet) { in vnet_if_return() 567 ifq_init(&ifp->if_snd, ifp); in if_alloc_domain() 1296 ifp->if_reassign(ifp, new_vnet, NULL); in if_vmove() 1958 return (ifp ? ifp->if_addr : NULL); in ifa_ifwithnet() 2136 ifp->if_qflush(ifp); in if_unroute() 2191 ifp->if_bridge_linkstate(ifp); in do_link_state_change() 4087 (*(ifp)->if_start)(ifp); in if_start() 4130 (*(ifp)->if_start)(ifp); in if_handoff() 4853 (*ifp->if_input)(ifp, sendmp); in if_input() 4859 return ((*ifp->if_transmit)(ifp, m)); in if_transmit() [all …]
|
H A D | ifq.c | 69 if (ifp != NULL && ALTQ_IS_ENABLED(&ifp->if_snd)) { in drbr_putback() 84 if (ifp != NULL && ALTQ_IS_ENABLED(&ifp->if_snd)) { in drbr_peek() 91 IFQ_DEQUEUE(&ifp->if_snd, m); in drbr_peek() 102 if (ifp != NULL && ALTQ_IS_ENABLED(&ifp->if_snd)) in drbr_flush() 103 IFQ_PURGE(&ifp->if_snd); in drbr_flush() 113 if (ifp != NULL && ALTQ_IS_ENABLED(&ifp->if_snd)) { in drbr_dequeue() 114 IFQ_DEQUEUE(&ifp->if_snd, m); in drbr_dequeue() 124 if (ifp != NULL && ALTQ_IS_ENABLED(&ifp->if_snd)) in drbr_advance() 135 IFQ_LOCK(&ifp->if_snd); in drbr_dequeue_cond() 138 IFQ_UNLOCK(&ifp->if_snd); in drbr_dequeue_cond() [all …]
|
H A D | if_var.h | 398 #define TOEDEV(ifp) if_getllsoftc(ifp) argument 399 #define SETTOEDEV(ifp, sc) if_setllsoftc((ifp), (sc)) argument 570 const char *if_name(if_t ifp); 584 int if_getlinkstate(if_t ifp); 591 void *if_getsoftc(if_t ifp); 595 u_int if_getfib(if_t ifp); 603 void if_notifymtu(if_t ifp); 608 int if_sendq_empty(if_t ifp); 630 void if_vlancap(if_t ifp); 639 uint8_t if_getpcp(if_t ifp); [all …]
|
H A D | if_loop.c | 116 bpfdetach(ifp); in lo_clone_destroy() 117 if_detach(ifp); in lo_clone_destroy() 118 if_free(ifp); in lo_clone_destroy() 127 struct ifnet *ifp; in lo_clone_create() local 130 if (ifp == NULL) in lo_clone_create() 134 ifp->if_mtu = LOMTU; in lo_clone_create() 139 ifp->if_capabilities = ifp->if_capenable = in lo_clone_create() 142 if_attach(ifp); in lo_clone_create() 145 V_loif = ifp; in lo_clone_create() 146 *ifpp = ifp; in lo_clone_create() [all …]
|
H A D | if_edsc.c | 97 struct ifnet *ifp; in edsc_clone_create() local 105 if (ifp == NULL) { in edsc_clone_create() 110 ifp->if_softc = sc; in edsc_clone_create() 129 ifp->if_capabilities = in edsc_clone_create() 133 ifp->if_capenable = 0; in edsc_clone_create() 138 ifp->if_init = edsc_init; in edsc_clone_create() 140 ifp->if_ioctl = edsc_ioctl; in edsc_clone_create() 141 ifp->if_start = edsc_start; in edsc_clone_create() 179 ether_ifdetach(ifp); in edsc_clone_destroy() 184 if_free(ifp); in edsc_clone_destroy() [all …]
|
H A D | if_epair.c | 154 if_t ifp; in epair_tx_start_deferred() local 158 ifp = q->sc->ifp; in epair_tx_start_deferred() 160 if_ref(ifp); in epair_tx_start_deferred() 193 if_rele(ifp); in epair_tx_start_deferred() 256 oifp = osc->ifp; in epair_menq() 504 ifp = scb->ifp; in epair_clone_add() 523 sc->ifp = ifp; in epair_alloc_sc() 548 struct ifnet *ifp = sc->ifp; in epair_setup_ifp() local 596 struct ifnet *ifp = sc->ifp; in epair_generate_mac() local 731 ifp = sca->ifp; in epair_clone_create() [all …]
|
H A D | if_ethersubr.c | 420 if (ifp->if_carp && in ether_output() 458 if (ether_8021q_frame(mp, ifp, ifp, &qtag)) in ether_set_pcp() 473 if (ether_do_pcp(ifp, m) && !ether_set_pcp(&m, ifp, ifp->if_pcp)) in ether_output_frame() 513 return ((ifp->if_transmit)(ifp, m)); in ether_output_frame() 699 if (ifp->if_carp && (*carp_forus_p)(ifp, eh->ether_dhost)) { in ether_input_internal() 999 if_attach(ifp); in ether_ifattach() 1019 bcopy(lla, ifp->if_hw_addr, ifp->if_addrlen); in ether_ifattach() 1057 bpfdetach(ifp); in ether_ifdetach() 1058 if_detach(ifp); in ether_ifdetach() 1172 ifp->if_init(ifp->if_softc); /* before arpwhohas */ in ether_ioctl() [all …]
|
H A D | if_tuntap.c | 715 if (ifp == NULL) in tuntap_driver_from_ifnet() 1158 if_down(ifp); in tundtor() 1203 tp->tun_lro.ifp = ifp; in tuninit() 1281 ifp->if_capenable &= ifp->if_capabilities; in tun_vnethdr_set() 1325 tuninit(ifp); in tunifioctl() 1456 error = (ifp->if_transmit)(ifp, m0); in tunoutput() 1817 (*ifp->if_input)(ifp, m); in tunwrite_l2() 1958 TUNDEBUG(ifp, "tunpoll q=%d\n", ifp->if_snd.ifq_len); in tunpoll() 2017 TUNDEBUG(ifp, in tunkqread() 2019 ifp->if_xname, ifp->if_snd.ifq_len, dev2unit(dev)); in tunkqread() [all …]
|
H A D | if_vlan.c | 806 ifp = NULL; in vlan_trunkdev() 809 return (ifp); in vlan_trunkdev() 888 ifp = NULL; in vlan_devat() 1229 *ifpp = ifp; in vlan_clone_create() 1459 MPASS(m->m_pkthdr.snd_tag->ifp == ifp); in vlan_transmit() 1619 __func__, ifp->if_xname, ifp->if_type); in vlan_input() 1677 if_setlladdr(ifp, IF_LLADDR(ifp), ifp->if_addrlen); in vlan_lladdr_fn() 2244 if (ifp->if_vnet != ifp->if_home_vnet) { in vlan_ioctl() 2277 if (ifp->if_vnet != ifp->if_home_vnet) { in vlan_ioctl() 2323 if (ifp->if_vnet != ifp->if_home_vnet) { in vlan_ioctl() [all …]
|
H A D | if_disc.c | 83 struct ifnet *ifp; in disc_clone_create() local 88 if (ifp == NULL) { in disc_clone_create() 93 ifp->if_softc = sc; in disc_clone_create() 95 ifp->if_mtu = DSMTU; in disc_clone_create() 110 ifp->if_hdrlen = 0; in disc_clone_create() 111 ifp->if_addrlen = 0; in disc_clone_create() 113 if_attach(ifp); in disc_clone_create() 124 sc = ifp->if_softc; in disc_clone_destroy() 126 bpfdetach(ifp); in disc_clone_destroy() 127 if_detach(ifp); in disc_clone_destroy() [all …]
|
H A D | if_infiniband.c | 403 return (ifp->if_transmit(ifp, m)); in infiniband_output() 464 ifp->if_addrlen) == 0) in infiniband_input() 481 M_SETFIB(m, ifp->if_fib); in infiniband_input() 490 ifp = m->m_pkthdr.rcvif; in infiniband_input() 613 if_attach(ifp); in infiniband_ifattach() 619 if (ifp->if_baudrate == 0) in infiniband_ifattach() 624 ifa = ifp->if_addr; in infiniband_ifattach() 634 memcpy(ifp->if_hw_addr, lla, ifp->if_addrlen); in infiniband_ifattach() 646 if (i != ifp->if_addrlen) in infiniband_ifattach() 662 bpfdetach(ifp); in infiniband_ifdetach() [all …]
|
H A D | if_dead.c | 61 ifdead_start(struct ifnet *ifp) in ifdead_start() argument 83 ifdead_qflush(struct ifnet *ifp) in ifdead_qflush() argument 128 if_dead(struct ifnet *ifp) in if_dead() argument 131 ifp->if_output = ifdead_output; in if_dead() 132 ifp->if_input = ifdead_input; in if_dead() 133 ifp->if_start = ifdead_start; in if_dead() 134 ifp->if_ioctl = ifdead_ioctl; in if_dead() 135 ifp->if_resolvemulti = ifdead_resolvemulti; in if_dead() 136 ifp->if_qflush = ifdead_qflush; in if_dead() 137 ifp->if_transmit = ifdead_transmit; in if_dead() [all …]
|
/freebsd/sys/dev/liquidio/ |
H A D | lio_ioctl.c | 65 lio_change_dev_flags(if_t ifp) in lio_change_dev_flags() argument 126 lio_stop(ifp); in lio_ioctl() 149 if_getcapenable(ifp); in lio_ioctl() 189 error |= lio_set_lro(ifp); in lio_ioctl() 200 VLAN_CAPABILITIES(ifp); in lio_ioctl() 213 lio_set_tso4(if_t ifp) in lio_set_tso4() argument 232 lio_set_tso6(if_t ifp) in lio_set_tso6() argument 278 lio_set_lro(if_t ifp) in lio_set_lro() argument 408 if_setmtu(ifp, new_mtu); in lio_change_mtu() 467 lio_get_new_flags(if_t ifp) in lio_get_new_flags() argument [all …]
|
/freebsd/usr.bin/systat/ |
H A D | ifstat.c | 109 ifp->if_in_pps_peak : ifp->if_in_traffic_peak) 111 ifp->if_out_pps_peak : ifp->if_out_traffic_peak) 210 if (!ifp->display || ifp->match == 0) { in showifstat() 340 ifp->if_in_traffic_peak = ifp->if_in_curtraffic; in fetchifstat() 343 ifp->if_out_traffic_peak = ifp->if_out_curtraffic; in fetchifstat() 345 if (ifp->if_in_curpps > ifp->if_in_pps_peak) in fetchifstat() 346 ifp->if_in_pps_peak = ifp->if_in_curpps; in fetchifstat() 348 if (ifp->if_out_curpps > ifp->if_out_pps_peak) in fetchifstat() 349 ifp->if_out_pps_peak = ifp->if_out_curpps; in fetchifstat() 375 strcpy(ifp->dev_name, ifp->if_mib.ifmd_name); in format_device_name() [all …]
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_bpf.c | 87 bpfdetach(ifp); in ipfw_clone_destroy() 88 if_detach(ifp); in ipfw_clone_destroy() 89 if_free(ifp); in ipfw_clone_destroy() 98 if (ifp == NULL) in ipfw_clone_create() 106 if_attach(ifp); in ipfw_clone_create() 109 bpfdetach(ifp); in ipfw_clone_create() 110 if_detach(ifp); in ipfw_clone_create() 111 if_free(ifp); in ipfw_clone_create() 114 V_log_if = ifp; in ipfw_clone_create() 132 if_attach(ifp); in ipfwlog_clone_create() [all …]
|
/freebsd/contrib/bsnmp/snmp_mibII/ |
H A D | mibII.c | 464 link_trap(ifp, ifp->mib.ifmd_data.ifi_link_state == in mib_fetch_ifmib() 580 ifp->alias = realloc(ifp->alias, ifp->alias_size); in mib_fetch_ifmib() 726 memcpy(ifp->physaddr, ptr, ifp->physaddrlen); in get_physaddr() 729 if ((rcv = mib_rcvaddr_create(ifp, ifp->physaddr, ifp->physaddrlen)) != NULL) in get_physaddr() 746 (*ifp->xnotify)(ifp, MIBIF_NOTIFY_DESTROY, ifp->xnotify_data); in mibif_free() 807 free(ifp); in mibif_free() 808 ifp = NULL; in mibif_free() 822 if ((ifp = malloc(sizeof(*ifp))) == NULL) { in mibif_create() 826 memset(ifp, 0, sizeof(*ifp)); in mibif_create() 835 strlcpy(ifp->name, name, sizeof(ifp->name)); in mibif_create() [all …]
|
H A D | mibII_interfaces.c | 71 struct mibif *ifp; in ifchange_func() local 108 (void)mib_fetch_ifmib(ifp); in ifchange_func() 194 struct mibif *ifp = NULL; in op_ifentry() local 224 idx.subs[0] = ifp->index; in op_ifentry() 232 ifc->ifindex = ifp->index; in op_ifentry() 247 (void)mib_fetch_ifmib(ifp); in op_ifentry() 274 ifp->physaddrlen); in op_ifentry() 369 struct mibif *ifp = NULL; in op_ifxtable() local 397 idx.subs[0] = ifp->index; in op_ifxtable() 402 ifc->ifindex = ifp->index; in op_ifxtable() [all …]
|
/freebsd/sys/netgraph/ |
H A D | ng_eiface.c | 204 struct ifnet *ifp = sc->ifp; in ng_eiface_init() local 247 BPF_MTAP(ifp, m); in ng_eiface_start2() 332 ifp->if_xname, in ng_eiface_print_ioctl() 385 struct ifnet *ifp; in ng_eiface_constructor() local 392 ifp = priv->ifp = if_alloc(IFT_ETHER); in ng_eiface_constructor() 452 struct ifnet *ifp = priv->ifp; in ng_eiface_newhook() local 477 struct ifnet *const ifp = priv->ifp; in ng_eiface_rcvmsg() local 580 struct ifnet *const ifp = priv->ifp; in ng_eiface_rcvdata() local 604 (*ifp->if_input)(ifp, m); in ng_eiface_rcvdata() 617 struct ifnet *const ifp = priv->ifp; in ng_eiface_rmnode() local [all …]
|
H A D | ng_iface.c | 385 error = (ifp->if_transmit)(ifp, m); in ng_iface_output() 503 ifp->if_xname, in ng_iface_print_ioctl() 521 struct ifnet *ifp; in ng_iface_constructor() local 527 if (ifp == NULL) { in ng_iface_constructor() 536 priv->ifp = ifp; in ng_iface_constructor() 563 ifp->if_xname); in ng_iface_constructor() 566 if_attach(ifp); in ng_iface_constructor() 605 struct ifnet *const ifp = priv->ifp; in ng_iface_rcvmsg() local 687 struct ifnet *const ifp = priv->ifp; in ng_iface_rcvdata() local 753 if_free(priv->ifp); in ng_iface_shutdown() [all …]
|
H A D | ng_ether.c | 76 #define IFP2NG(ifp) ((ifp)->if_l2com) argument 339 priv->ifp = ifp; in ng_ether_attach() 340 IFP2NG(ifp) = node; in ng_ether_attach() 365 IFP2NG(ifp) = NULL; in ng_ether_detach() 424 node = IFP2NG(ifp); in ng_ether_ifnet_arrival_event() 669 struct ifnet *const ifp = priv->ifp; in ng_ether_rcv_lower() local 699 bcopy(IF_LLADDR(ifp), in ng_ether_rcv_lower() 717 struct ifnet *ifp = priv->ifp; in ng_ether_rcv_upper() local 734 if (ifp->if_bridge) { in ng_ether_rcv_upper() 741 ether_demux(ifp, m); in ng_ether_rcv_upper() [all …]
|
/freebsd/sys/dev/ntb/if_ntb/ |
H A D | if_ntb.c | 84 if_t ifp; member 94 if_t ifp; member 133 if_t ifp; in ntb_net_attach() local 138 ifp = sc->ifp = if_gethandle(IFT_ETHER); in ntb_net_attach() 139 if (ifp == NULL) { in ntb_net_attach() 154 q->ifp = ifp; in ntb_net_attach() 204 if_free(sc->ifp); in ntb_net_detach() 224 if_t ifp = sc->ifp; in ntb_net_init() local 320 if_t ifp = q->ifp; in ntb_transmit_locked() local 418 if_qflush(ifp); in ntb_qflush() [all …]
|
/freebsd/sys/dev/firewire/ |
H A D | if_fwe.c | 138 if_t ifp; in fwe_attach() local 180 ifp = fwe->eth_softc.ifp = if_alloc(IFT_ETHER); in fwe_attach() 212 if_t ifp = fwe->eth_softc.ifp; in fwe_stop() local 250 if_t ifp; in fwe_detach() local 254 ifp = fwe->eth_softc.ifp; in fwe_detach() 264 if_free(ifp); in fwe_detach() 276 if_t ifp = fwe->eth_softc.ifp; in fwe_init() local 423 if_t ifp; in fwe_output_callback() local 427 ifp = fwe->eth_softc.ifp; in fwe_output_callback() 551 if_t ifp; in fwe_as_input() local [all …]
|
/freebsd/sys/netinet/ |
H A D | if_ether.c | 205 struct ifnet *ifp; in arptimer() local 290 IF_AFDATA_LOCK(ifp); in arptimer() 331 error = ifp->if_requestencap(ifp, &ereq); in arp_fillheader() 429 error = (*ifp->if_output)(ifp, m, &sa, &ro); in arprequest_internal() 613 ifp->if_broadcastaddr, ifp->if_addrlen); in arpresolve() 653 struct ifnet *ifp; in arpintr() local 853 !bcmp(IF_LLADDR(ia->ia_ifp), IF_LLADDR(ifp), ifp->if_addrlen) && \ in in_arpinput() 899 if (!bcmp(ar_sha(ah), ifp->if_broadcastaddr, ifp->if_addrlen)) { in in_arpinput() 1115 (*ifp->if_output)(ifp, m, &sa, &ro); in in_arpinput() 1158 (*ifp->if_output)(ifp, m_hold, (struct sockaddr *)&sin, &ro); in arp_flush_holdchain() [all …]
|