Lines Matching defs:rcvif
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;
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);
565 icmp6_ifstat_inc(rcvif, ifs6_in_error);
592 icmp6_ifstat_inc(rcvif, ifs6_in_dstunreach);
598 icmp6_ifstat_inc(rcvif, ifs6_in_adminprohib);
617 icmp6_ifstat_inc(rcvif, ifs6_in_pkttoobig);
631 icmp6_ifstat_inc(rcvif, ifs6_in_timeexceed);
645 icmp6_ifstat_inc(rcvif, ifs6_in_paramprob);
660 icmp6_ifstat_inc(rcvif, ifs6_in_echo);
709 icmp6_ifstat_inc(rcvif, ifs6_in_echoreply);
719 icmp6_ifstat_inc(rcvif, ifs6_in_mldquery);
721 icmp6_ifstat_inc(rcvif, ifs6_in_mldreport);
733 icmp6_ifstat_inc(rcvif, ifs6_in_mlddone);
827 icmp6_ifstat_inc(rcvif, ifs6_in_routersolicit);
831 icmp6_ifstat_inc(rcvif, ifs6_in_routeradvert);
850 icmp6_ifstat_inc(rcvif, ifs6_in_neighborsolicit);
866 icmp6_ifstat_inc(rcvif, ifs6_in_neighboradvert);
882 icmp6_ifstat_inc(rcvif, ifs6_in_redirect);
911 rcvif ? rcvif->if_index : 0);
923 m_put_rcvif_psref(rcvif, &psref);
936 m_put_rcvif_psref(rcvif, &psref);
944 m_put_rcvif_psref(rcvif, &psref);
989 struct ifnet *rcvif;
1073 rcvif = m_get_rcvif(m, &s);
1074 if (__predict_false(rcvif == NULL))
1078 if (in6_setscope(&icmp6dst.sin6_addr, rcvif, NULL)) {
1079 m_put_rcvif(rcvif, &s);
1083 if (in6_setscope(&icmp6src.sin6_addr, rcvif, NULL)) {
1084 m_put_rcvif(rcvif, &s);
1087 m_put_rcvif(rcvif, &s);
1130 struct ifnet *rcvif;
1175 rcvif = m_get_rcvif(m, &s);
1176 if (__predict_false(rcvif == NULL))
1178 if (in6_setscope(&sin6.sin6_addr, rcvif, NULL)) {
1179 m_put_rcvif(rcvif, &s);
1182 m_put_rcvif(rcvif, &s);
1236 struct ifnet *rcvif;
1323 rcvif = m_get_rcvif(m, &s);
1324 if (__predict_false(rcvif == NULL))
1326 if (in6_setscope(&in6_subj, rcvif, NULL)) {
1327 m_put_rcvif(rcvif, &s);
1330 m_put_rcvif(rcvif, &s);
2061 struct ifnet *rcvif;
2188 rcvif = m_get_rcvif(m, &s);
2189 if (rcvif) {
2191 ip6->ip6_hlim = ND_IFINFO(rcvif)->chlim;
2195 m_put_rcvif(rcvif, &s);