Lines Matching refs:lo_init
639 struct ifnet_init_eparams lo_init; in loopattach() local
649 bzero(&lo_init, sizeof(lo_init)); in loopattach()
650 lo_init.ver = IFNET_INIT_CURRENT_VERSION; in loopattach()
651 lo_init.len = sizeof(lo_init); in loopattach()
652 lo_init.sndq_maxlen = LOSNDQ_MAXLEN; in loopattach()
654 lo_init.flags = 0; in loopattach()
655 lo_init.pre_enqueue = lo_pre_enqueue; in loopattach()
656 lo_init.start = lo_start; in loopattach()
657 lo_init.output_sched_model = lo_sched_model; in loopattach()
659 lo_init.flags = IFNET_INIT_LEGACY; in loopattach()
660 lo_init.output = lo_output; in loopattach()
662 lo_init.flags |= IFNET_INIT_NX_NOAUTO; in loopattach()
663 lo_init.name = "lo"; in loopattach()
664 lo_init.unit = 0; in loopattach()
665 lo_init.family = IFNET_FAMILY_LOOPBACK; in loopattach()
666 lo_init.type = IFT_LOOP; in loopattach()
667 lo_init.demux = lo_demux; in loopattach()
668 lo_init.add_proto = lo_add_proto; in loopattach()
669 lo_init.del_proto = lo_del_proto; in loopattach()
670 lo_init.framer_extended = lo_framer; in loopattach()
671 lo_init.softc = &lo_statics[0]; in loopattach()
672 lo_init.ioctl = lo_ioctl; in loopattach()
673 lo_init.set_bpf_tap = lo_set_bpf_tap; in loopattach()
675 result = ifnet_allocate_extended(&lo_init, &lo_ifp); in loopattach()