Lines Matching refs:ifp
98 npflog_ioctl(ifnet_t *ifp, u_long cmd, void *data)
100 npflog_softc_t *sc = ifp->if_softc;
106 ifp->if_flags |= (IFF_UP | IFF_RUNNING);
109 error = ifioctl_common(ifp, cmd, data);
120 ifnet_t *ifp;
125 ifp = &sc->sc_if;
126 ifp->if_softc = sc;
128 if_initname(ifp, "npflog", unit);
129 ifp->if_type = IFT_OTHER;
130 ifp->if_dlt = DLT_NULL;
131 ifp->if_ioctl = npflog_ioctl;
134 if_attach(ifp);
135 if_alloc_sadl(ifp);
136 bpf_attach(ifp, DLT_NULL, 0);
144 npflog_clone_destroy(ifnet_t *ifp)
146 npflog_softc_t *sc = ifp->if_softc;
150 bpf_detach(ifp);
151 if_detach(ifp);
181 ifnet_t *ifp;
196 ifp = if_byindex(log->if_idx);
197 if (ifp == NULL) {
204 ifp->if_opackets++;
205 ifp->if_obytes += m->m_pkthdr.len;
206 bpf_mtap_af(ifp, family, m);