| /src/sys/net/npf/ |
| npf_sendpkt.c | 75 const struct ifnet *rcvif = npc->npc_nbuf->nb_ifp; local 80 if (in6_setscope(&ip6->ip6_src, rcvif, NULL) || 81 in6_setscope(&ip6->ip6_dst, rcvif, NULL)) {
|
| /src/sys/netinet/ |
| in_gif.c | 228 struct ifnet *rcvif; local 230 rcvif = m_get_rcvif_psref(m, &psref_rcvif); 231 if (!gif_validate4(ip, var, rcvif)) { 232 m_put_rcvif_psref(rcvif, &psref_rcvif); 238 m_put_rcvif_psref(rcvif, &psref_rcvif);
|
| ip_icmp.c | 574 struct ifnet *rcvif; local 594 rcvif = m_get_rcvif(m, &s); 595 if (__predict_true(rcvif != NULL)) 596 ifa = ifaof_ifpforaddr(sintosa(&icmpdst), rcvif); 597 m_put_rcvif(rcvif, &s); 716 struct ifnet *rcvif; local 747 rcvif = m_get_rcvif_psref(m, &psref); 750 if (ia == NULL && rcvif && 751 (rcvif->if_flags & IFF_BROADCAST)) { 753 IFADDR_READER_FOREACH(ifa, rcvif) { [all...] |
| tcp_input.c | 879 struct ifnet *rcvif; local 887 rcvif = m_get_rcvif(m, &s); 888 if (__predict_false(rcvif == NULL)) 894 ((rcvif->if_csum_flags_rx & M_CSUM_TCPv4) | 927 if (__predict_true(!(rcvif->if_flags & IFF_LOOPBACK) || 941 ((rcvif->if_csum_flags_rx & M_CSUM_TCPv6) | 972 m_put_rcvif(rcvif, &s); 977 m_put_rcvif(rcvif, &s); 1663 struct ifnet *rcvif = m_get_rcvif(m, &s); local 1664 if (rcvif == NULL [all...] |
| ip_input.c | 1076 struct ifnet *rcvif; local 1091 rcvif = m_get_rcvif(m, &_s); 1092 if (__predict_true(rcvif != NULL)) { 1094 rcvif); 1096 m_put_rcvif(rcvif, &_s); 1148 struct ifnet *rcvif; local 1157 rcvif = m_get_rcvif_psref(m, &_psref); 1158 if (__predict_false(rcvif == NULL)) { 1163 ip_forward(m, 1, rcvif); 1164 m_put_rcvif_psref(rcvif, &_psref) [all...] |
| if_arp.c | 686 struct ifnet *rcvif; local 704 rcvif = m_get_rcvif(m, &s); 705 if (__predict_false(rcvif == NULL)) { 715 badhrd = rcvif->if_type != IFT_IEEE1394; 717 badhrd = rcvif->if_type == IFT_IEEE1394; 719 m_put_rcvif(rcvif, &s); 778 struct ifnet *ifp, *rcvif = NULL; local 816 rcvif = ifp = m_get_rcvif_psref(m, &psref); 817 if (__predict_false(rcvif == NULL)) 819 if (rcvif->if_flags & IFF_NOARP 1875 struct ifnet *rcvif; local [all...] |
| ip_carp.c | 505 struct ifnet *rcvif; local 515 rcvif = m_get_rcvif_NOMPSAFE(m); 517 if (rcvif->if_type != IFT_CARP) { 520 rcvif->if_xname)); 529 CARP_DFLTTL, rcvif->if_xname)); 543 rcvif->if_xname)); 559 rcvif->if_xname)); 583 struct ifnet *rcvif; local 593 rcvif = m_get_rcvif_NOMPSAFE(m); 596 if (rcvif->if_type != IFT_CARP) [all...] |
| /src/sys/netinet6/ |
| in6_gif.c | 289 struct ifnet *rcvif = m_get_rcvif_psref(m, &psref); local 290 if (rcvif == NULL || !gif_validate6(ip6, var, rcvif)) { 291 m_put_rcvif_psref(rcvif, &psref); 297 m_put_rcvif_psref(rcvif, &psref);
|
| raw_ip6.c | 254 struct ifnet *rcvif = m_get_rcvif(m, &s); local 256 in6_ifstat_inc(rcvif, ifs6_in_protounknown); 257 m_put_rcvif(rcvif, &s);
|
| ip6_input.c | 227 struct ifnet *rcvif = m_get_rcvif_psref(m, &psref); local 229 if (rcvif == NULL) { 237 if ((ND_IFINFO(rcvif)->flags & ND6_IFF_IFDISABLED)) { 238 m_put_rcvif_psref(rcvif, &psref); 243 ip6_input(m, rcvif); 244 m_put_rcvif_psref(rcvif, &psref); 250 ip6_input(struct mbuf *m, struct ifnet *rcvif) 266 KASSERT(rcvif != NULL); 286 else if (rcvif->if_index < M2MMAX) 287 IP6_STATINC(IP6_STAT_M2M + rcvif->if_index) [all...] |
| icmp6.c | 471 * and if we are in output path rcvif could contain bogus value. 472 * clear m->m_pkthdr.rcvif for safety, we should have enough scope 502 struct ifnet *rcvif; local 506 rcvif = m_get_rcvif_psref(m, &psref); 507 if (__predict_false(rcvif == NULL)) 512 icmp6_ifstat_inc(rcvif, ifs6_in_msg); 521 icmp6_ifstat_inc(rcvif, ifs6_in_error); 529 icmp6_ifstat_inc(rcvif, ifs6_in_error); 538 icmp6_ifstat_inc(rcvif, ifs6_in_error); 550 icmp6_ifstat_inc(rcvif, ifs6_in_error) 989 struct ifnet *rcvif; local 1130 struct ifnet *rcvif; local 1236 struct ifnet *rcvif; local 2061 struct ifnet *rcvif; local [all...] |
| /src/sys/netipsec/ |
| ipsecif.c | 709 struct ifnet *rcvif; local 730 rcvif = m_get_rcvif_psref(m, &psref_rcvif); 731 if (rcvif == NULL || !ipsecif4_filter4(ip, var, rcvif)) { 732 m_put_rcvif_psref(rcvif, &psref_rcvif); 738 m_put_rcvif_psref(rcvif, &psref_rcvif); 828 struct ifnet *rcvif; local 849 rcvif = m_get_rcvif_psref(m, &psref_rcvif); 850 if (rcvif == NULL || !ipsecif6_filter6(ip6, var, rcvif)) { [all...] |
| /src/sys/net/ |
| if_pppoe.c | 517 pppoe_find_softc_by_session(u_int session, struct ifnet *rcvif, krw_t lock) 528 && sc->sc_eth_if == rcvif) 541 struct ifnet *rcvif, krw_t lock) 583 if (sc->sc_eth_if != rcvif) { 654 struct ifnet *rcvif; local 880 rcvif = m_get_rcvif_psref(m, &psref); 881 if (__predict_true(rcvif != NULL)) { 883 ac_cookie_len, rcvif, RW_WRITER); 885 m_put_rcvif_psref(rcvif, &psref); 927 rcvif = m_get_rcvif_psref(m, &psref) 1137 struct ifnet *rcvif; local [all...] |