tuntap_softc
struct tuntap_softc *tp;
struct tuntap_softc *tp;
struct tuntap_softc *tp;
TAILQ_ENTRY(tuntap_softc) tun_list;
struct tuntap_softc *tp;
struct tuntap_softc *tp = ifp->if_softc;
struct tuntap_softc *tp;
tp = (struct tuntap_softc *)xtp;
TUN_LOCK_ASSERT((struct tuntap_softc *)ifp->if_softc);
struct tuntap_softc *tp = ifp->if_softc;
struct tuntap_softc *tp;
struct tuntap_softc *tp = ifp->if_softc;
struct tuntap_softc *tp = dev->si_drv1;
struct tuntap_softc *tp = dev->si_drv1;
tunwrite_l2(struct tuntap_softc *tp, struct mbuf *m,
static TAILQ_HEAD(,tuntap_softc) tunhead = TAILQ_HEAD_INITIALIZER(tunhead);
tunwrite_l3(struct tuntap_softc *tp, struct mbuf *m)
struct tuntap_softc *tp;
struct tuntap_softc *tp = dev->si_drv1;
struct tuntap_softc *tp = dev->si_drv1;
struct tuntap_softc *tp = kn->kn_hook;
struct tuntap_softc *tp = kn->kn_hook;
struct tuntap_softc *tp = kn->kn_hook;
static int tun_busy_locked(struct tuntap_softc *tp);
static void tun_unbusy_locked(struct tuntap_softc *tp);
static int tun_busy(struct tuntap_softc *tp);
static void tun_unbusy(struct tuntap_softc *tp);
tun_busy_locked(struct tuntap_softc *tp)
tun_unbusy_locked(struct tuntap_softc *tp)
tun_busy(struct tuntap_softc *tp)
tun_unbusy(struct tuntap_softc *tp)
struct tuntap_softc *tp;
struct tuntap_softc *tp;
tp = __containerof(ctx, struct tuntap_softc, tun_epoch_ctx);
tun_destroy(struct tuntap_softc *tp, bool may_intr)
struct tuntap_softc *tp = ifp->if_softc;
struct tuntap_softc *tp;
struct tuntap_softc *tp;
struct tuntap_softc *tp = ifp->if_softc;
struct tuntap_softc *tp = ifp->if_softc;