Lines Matching refs:sc_ifp
149 sc->sc_ifp = if_alloc(IFT_ETHER);
150 sc->sc_ifp->if_softc = sc;
257 if_initname(sc->sc_ifp, device_get_name(dev), device_get_unit(dev));
258 sc->sc_ifp->if_mtu = ETHERMTU;
259 sc->sc_ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
260 sc->sc_ifp->if_hwassist = CSUM_TCP | CSUM_UDP;
261 sc->sc_ifp->if_capabilities = IFCAP_HWCSUM | IFCAP_RXCSUM;
262 sc->sc_ifp->if_capenable = IFCAP_HWCSUM | IFCAP_RXCSUM;
263 sc->sc_ifp->if_start = glc_start;
264 sc->sc_ifp->if_ioctl = glc_ioctl;
265 sc->sc_ifp->if_init = glc_init;
277 IFQ_SET_MAXLEN(&sc->sc_ifp->if_snd, GLC_MAX_TX_PACKETS);
278 sc->sc_ifp->if_snd.ifq_drv_maxlen = GLC_MAX_TX_PACKETS;
279 IFQ_SET_READY(&sc->sc_ifp->if_snd);
281 ether_ifattach(sc->sc_ifp, sc->sc_enaddr);
282 sc->sc_ifp->if_hwassist = 0;
287 if_free(sc->sc_ifp);
344 sc->sc_ifp->if_drv_flags |= IFF_DRV_RUNNING;
345 sc->sc_ifp->if_drv_flags &= ~IFF_DRV_OACTIVE;
346 sc->sc_ifpflags = sc->sc_ifp->if_flags;
530 struct ifnet *ifp = sc->sc_ifp;
716 struct ifnet *ifp = sc->sc_ifp;
787 struct ifnet *ifp = sc->sc_ifp;
891 if (linkstat != sc->sc_ifp->if_link_state)
892 if_link_state_change(sc->sc_ifp, linkstat);