Lines Matching defs:ifp
205 pflog_clone_destroy(struct ifnet *ifp)
207 struct pflog_softc *pflogif = ifp->if_softc;
217 (void) ifnet_detach(ifp);
223 pflogoutput(struct ifnet *ifp, struct mbuf *m)
225 printf("%s: freeing data for %s%d\n", __func__, ifp->if_name,
226 ifp->if_unit);
232 pflogioctl(struct ifnet *ifp, unsigned long cmd, void *data)
240 if (ifnet_flags(ifp) & IFF_UP)
241 ifnet_set_flags(ifp, IFF_RUNNING, IFF_RUNNING);
243 ifnet_set_flags(ifp, 0, IFF_RUNNING);
253 pflogdemux(struct ifnet *ifp, struct mbuf *m, char *h, protocol_family_t *ppf)
256 printf("%s: freeing data for %s%d\n", __func__, ifp->if_name,
257 ifp->if_unit);
263 pflogaddproto(struct ifnet *ifp, protocol_family_t pf,
266 #pragma unused(ifp, pf, d, cnt)
271 pflogdelproto(struct ifnet *ifp, protocol_family_t pf)
273 #pragma unused(ifp, pf)
278 pflogfree(struct ifnet *ifp)
280 _FREE(ifp->if_softc, M_DEVBUF);
281 ifp->if_softc = NULL;
282 (void) ifnet_release(ifp);