Lines Matching defs:rcvif
510 pppoe_find_softc_by_session(u_int session, struct ifnet *rcvif, krw_t lock)
521 && sc->sc_eth_if == rcvif)
534 struct ifnet *rcvif, krw_t lock)
576 if (sc->sc_eth_if != rcvif) {
647 struct ifnet *rcvif;
873 rcvif = m_get_rcvif_psref(m, &psref);
874 if (__predict_true(rcvif != NULL)) {
876 ac_cookie_len, rcvif, RW_WRITER);
878 m_put_rcvif_psref(rcvif, &psref);
920 rcvif = m_get_rcvif_psref(m, &psref);
921 if (__predict_false(rcvif == NULL))
926 hunique_len, rcvif, RW_WRITER);
929 m_put_rcvif_psref(rcvif, &psref);
1014 rcvif = m_get_rcvif_psref(m, &psref);
1015 if (__predict_false(rcvif == NULL))
1020 hunique_len, rcvif, RW_WRITER);
1023 m_put_rcvif_psref(rcvif, &psref);
1044 rcvif = m_get_rcvif_psref(m, &psref);
1045 if (__predict_false(rcvif == NULL))
1048 sc = pppoe_find_softc_by_session(session, rcvif,
1051 m_put_rcvif_psref(rcvif, &psref);
1072 rcvif = m_get_rcvif_psref(m, &psref);
1073 if (__predict_false(rcvif == NULL))
1078 hunique_len, rcvif, RW_READER);
1081 m_put_rcvif_psref(rcvif, &psref);
1115 pppoe_is_my_frame(uint8_t *dhost, struct ifnet *rcvif)
1118 if (memcmp(CLLADDR(rcvif->if_sadl), dhost, ETHER_ADDR_LEN) == 0)
1130 struct ifnet *rcvif;
1175 rcvif = m_get_rcvif_psref(m, &psref);
1176 if (__predict_false(rcvif == NULL))
1178 sc = pppoe_find_softc_by_session(session, rcvif, RW_READER);
1188 if (pppoe_is_my_frame(dhost, rcvif) &&
1193 pppoe_send_padt(rcvif, session, shost);
1196 m_put_rcvif_psref(rcvif, &psref);
1200 m_put_rcvif_psref(rcvif, &psref);