Home
last modified time | relevance | path

Searched refs:ifnet (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/dragonfly/usr.bin/netstat/
H A Dif.c105 struct ifnet ifnet; in intpr() local
149 if (kread(ifnetaddr, (char *)&ifnet, sizeof ifnet)) in intpr()
183 if (kread(ifnetaddr, (char *)&ifnet, sizeof ifnet)) in intpr()
246 timer = ifnet.if_timer; in intpr()
501 struct ifnet ifnet; in sidewaysintpr() local
526 if (kread(off, (char *)&ifnet, sizeof ifnet)) in sidewaysintpr()
573 if (kread(interesting_off, (char *)&ifnet, sizeof ifnet)) { in sidewaysintpr()
622 ip->ift_ib = ifnet.if_ibytes; in sidewaysintpr()
625 ip->ift_ob = ifnet.if_obytes; in sidewaysintpr()
640 if (kread(off, (char *)&ifnet, sizeof ifnet)) { in sidewaysintpr()
[all …]
/dragonfly/sys/net/
H A Dif_var.h112 TAILQ_HEAD(ifnethead, ifnet);
322 struct ifnet { struct
362 (struct ifnet *); argument
739 struct ifnet *ifnet_arr[];
756 struct ifnet *ifgm_ifp;
901 extern struct ifnethead ifnet;
933 struct ifnet *ether_bridge_interface(struct ifnet *ifp);
945 void if_detach(struct ifnet *);
946 void if_down(struct ifnet *);
952 void if_free(struct ifnet *);
[all …]
H A Dif_ethersubr.c97 void (*ng_ether_attach_p)(struct ifnet *ifp);
98 void (*ng_ether_detach_p)(struct ifnet *ifp);
114 void (*bridge_dn_p)(struct mbuf *, struct ifnet *);
123 void (*lagg_input_p)(struct ifnet *, struct mbuf *);
200 #define ETHER_KTR_ARGS struct ifnet *ifp
421 struct ifnet *
422 ether_bridge_interface(struct ifnet *ifp) in ether_bridge_interface()
666 ether_ifdetach(struct ifnet *ifp) in ether_ifdetach()
736 struct ifnet *ifp, in ether_resolvemulti()
1388 struct ifnet *ifp; in ether_input_handler()
[all …]
H A Dif.c94 struct ifnet *ifp;
181 struct ifnethead ifnet = TAILQ_HEAD_INITIALIZER(ifnet); variable
685 struct ifnet **q; in if_attach()
743 struct ifnet *ifp; in if_attachdomain()
1363 struct ifnet *ifp; in ifa_maintain_loopback_route()
1918 struct ifnet *
1921 struct ifnet *ifp; in ifunit()
1935 struct ifnet *
1961 struct ifnet *ifp; in ifioctl()
2958 struct ifnet *
[all …]
/dragonfly/usr.sbin/ifmcstat/
H A Difmcstat.c66 char *ifname(struct ifnet *);
78 struct ifnet *mk_ifp;
118 struct ifnet *ifp, *nifp, ifnet; in main() local
137 KREAD(ifp, &ifnet, struct ifnet); in main()
148 nifp = ifnet.if_link.tqe_next; in main()
160 ifname(struct ifnet *ifp) in ifname()
163 struct ifnet ifnet; in ifname() local
165 KREAD(ifp, &ifnet, struct ifnet); in ifname()
213 struct ifnet ifnet; in if6_addrlist() local
218 KREAD(ifa.ifa_ifp, &ifnet, struct ifnet); in if6_addrlist()
[all …]
/dragonfly/sys/netinet6/
H A Dnd6.h242 struct ifnet *ifp;
246 struct ifnet *ndpr_ifp;
370 struct nd_ifinfo *nd6_ifattach (struct ifnet *);
377 void nd6_setmtu (struct ifnet *);
378 void nd6_purge (struct ifnet *);
381 int nd6_resolve(struct ifnet *, struct rtentry *,
384 int nd6_ioctl (u_long, caddr_t, struct ifnet *);
387 int nd6_output(struct ifnet *, struct ifnet *, struct mbuf *,
389 int nd6_need_cache (struct ifnet *);
398 caddr_t nd6_ifptomac (struct ifnet *);
[all …]
H A Din6_var.h531 struct ifnet *in6m_ifp; /* back pointer to ifnet */
610 int in6if_do_dad (struct ifnet *);
611 void in6_purgeif (struct ifnet *);
613 void in6_if_up(struct ifnet *);
614 void in6_if_down(struct ifnet *);
615 void *in6_domifattach (struct ifnet *);
616 void in6_domifdetach (struct ifnet *, void *);
619 void in6_purgemkludge (struct ifnet *);
624 struct in6_ifaddr *in6ifa_llaonifp(struct ifnet *);
637 struct inpcb *, struct ifnet **);
[all …]
H A Din6_ifattach.h43 struct ifnet;
48 void in6_ifattach (struct ifnet *, struct ifnet *);
49 void in6_ifdetach (struct ifnet *);
50 void in6_get_tmpifid (struct ifnet *, u_int8_t *, const u_int8_t *, int);
52 int in6_nigroup (struct ifnet *, const char *, int, struct in6_addr *);
H A Dscope6_var.h55 struct ifnet;
60 struct scope6_id *scope6_ifattach (struct ifnet *);
62 int scope6_set (struct ifnet *, struct scope6_id *);
63 int scope6_get (struct ifnet *, struct scope6_id *);
64 void scope6_setdefault (struct ifnet *);
68 int in6_setscope (struct in6_addr *, struct ifnet *, u_int32_t *);
H A Din6_ifattach.c76 static int get_ifid (struct ifnet *, struct ifnet *, struct in6_addr *);
77 static int in6_ifattach_linklocal (struct ifnet *, struct ifnet *);
218 get_hw_ifid(struct ifnet *ifp, in get_hw_ifid()
331 get_ifid(struct ifnet *ifp0, in get_ifid()
355 struct ifnet *ifp = arr->ifnet_arr[i]; in get_ifid()
397 in6_ifattach_linklocal(struct ifnet *ifp, in in6_ifattach_linklocal()
654 struct ifnet *ifp = arr->ifnet_arr[i]; in in6_nigroup_attach_dispatch()
701 struct ifnet *ifp = arr->ifnet_arr[i]; in in6_nigroup_detach_dispatch()
730 in6_ifattach(struct ifnet *ifp, in in6_ifattach()
786 struct ifnet *ifp = lmsg->u.ms_resultp; in in6_ifdetach_dispatch()
[all …]
/dragonfly/sys/net/vlan/
H A Dif_vlan.c168 struct ifnet *nv_ifp_p;
214 int (*func)(struct ifnet *, int);
252 struct ifnet *ifp = &ifv->ifv_if; in vlan_setflag()
292 struct ifnet *ifp = &ifv->ifv_if; in vlan_setmulti()
452 struct ifnet *ifp; in vlan_clone_create()
508 struct ifnet *ifp = &ifv->ifv_if; in vlan_init()
520 struct ifnet *ifp_p = ifv->ifv_p; in vlan_start()
583 struct ifnet *rcvif; in vlan_input()
696 struct ifnet *ifp_p, *ifp; in vlan_config_dispatch()
859 struct ifnet *ifp_p, *ifp; in vlan_unconfig_dispatch()
[all …]
/dragonfly/sys/netgraph7/
H A Dng_fec.c145 struct ifnet *fec_if;
178 struct ifnet *ifp;
353 struct ifnet *ifp, *bifp; in ng_fec_addport()
464 struct ifnet *ifp, *bifp; in ng_fec_delport()
596 struct ifnet *oifp; in ng_fec_setport()
616 struct ifnet *ifp, *bifp; in ng_fec_init()
653 struct ifnet *bifp; in ng_fec_stop()
678 struct ifnet *ifp; in ng_fec_tick()
780 struct ifnet *bifp; in ng_fec_ioctl()
868 struct ifnet *bifp; in ng_fec_input()
[all …]
/dragonfly/sys/netinet/
H A Din_var.h117 static __inline struct ifnet *
134 IFP_TO_IA(const struct ifnet *_ifp) in IFP_TO_IA()
153 struct ifnet *rti_ifp;
170 struct ifnet *inm_ifp; /* back pointer to ifnet */
200 IN_LOOKUP_MULTI(const struct in_addr *_addr, struct ifnet *_ifp) in IN_LOOKUP_MULTI()
250 void in_ifdetach(struct ifnet *ifp);
251 void in_if_down(struct ifnet *ifp);
252 struct in_multi *in_addmulti (struct in_addr *, struct ifnet *);
254 int in_control (u_long, caddr_t, struct ifnet *, struct thread *);
261 void in_ifscrub (struct ifnet *, struct in_ifaddr *);
/dragonfly/sys/netgraph/fec/
H A Dng_fec.c139 struct ifnet *fec_if;
331 struct ifnet *ifp, *bifp; in ng_fec_addport()
420 struct ifnet *bifp; in ng_fec_delport()
482 struct ifnet *oifp; in ng_fec_setport()
507 struct ifnet *ifp, *bifp; in ng_fec_init()
539 ng_fec_stop(struct ifnet *ifp) in ng_fec_stop()
543 struct ifnet *bifp; in ng_fec_stop()
568 struct ifnet *ifp; in ng_fec_tick()
745 struct ifnet *bifp; in ng_fec_input()
999 struct ifnet *oifp = NULL; in ng_fec_start()
[all …]
/dragonfly/sys/net/gif/
H A Dif_gif.h51 struct ifnet gif_if; /* common area - must be at the top */
71 void gif_input (struct mbuf *, int, struct ifnet *);
72 int gif_output (struct ifnet *, struct mbuf *,
74 int gif_ioctl (struct ifnet *, u_long, caddr_t, struct ucred *);
75 int gif_set_tunnel (struct ifnet *, struct sockaddr *, struct sockaddr *);
76 void gif_delete_tunnel (struct ifnet *);
/dragonfly/sys/net/lagg/
H A Dif_lagg.c81 int (*func)(struct ifnet *, int);
298 struct ifnet *ifp; in lagg_clone_create()
464 struct ifnet *ifp = sc->sc_ifp; in lagg_lladdr()
555 struct ifnet *ifp; in lagg_port_setlladdr()
1034 struct ifnet *tpif; in lagg_ioctl()
1751 struct ifnet *ifp_p; in lagg_start()
1803 struct ifnet *ifp; in lagg_start_dispatch()
1853 static struct ifnet *
1909 struct ifnet *
2023 struct ifnet *
[all …]
H A Dif_lagg.h190 struct ifnet *llq_ifp;
197 struct ifnet *sc_ifp; /* virtual interface */
229 struct ifnet *(*sc_select_tx_port)(struct lagg_softc *, struct mbuf *);
250 struct ifnet *lp_ifp; /* physical interface */
265 int (*lp_ioctl)(struct ifnet *, u_long, caddr_t, struct ucred *);
266 int (*lp_output)(struct ifnet *, struct mbuf *,
285 extern void (*lagg_input_p)(struct ifnet *, struct mbuf *);
286 extern int (*lagg_output_p)(struct ifnet *, struct mbuf *);
287 extern struct ifnet *(lagg_interface_p)(void *if_lagg);
288 extern void (*lagg_linkstate_p)(struct ifnet *, int );
[all …]
/dragonfly/sys/bus/u4b/net/
H A Dusb_ethernet.h67 int (*ue_mii_upd)(struct ifnet *);
68 void (*ue_mii_sts)(struct ifnet *,
70 int (*ue_ioctl)(struct ifnet *, u_long, caddr_t,
114 struct ifnet *uether_getifp(struct usb_ether *);
119 int uether_ifmedia_upd(struct ifnet *);
121 int uether_ioctl(struct ifnet *, u_long, caddr_t, struct ucred *);
130 void uether_start(struct ifnet *, struct ifaltq_subque *);
H A Dusb_ethernet.c133 struct ifnet *
197 struct ifnet *ifp = uether_getifp(ue); in ue_attach_post_task()
270 struct ifnet *ifp; in uether_ifdetach()
337 struct ifnet *ifp = uether_getifp(ue); in ue_start_task()
408 uether_ifmedia_upd(struct ifnet *ifp) in uether_ifmedia_upd()
415 ue_ifmedia_upd(struct ifnet *ifp) in ue_ifmedia_upd()
435 struct ifnet *ifp = uether_getifp(ue); in ue_ifmedia_task()
444 struct ifnet *ifp = uether_getifp(ue); in ue_watchdog()
462 struct ifnet *ifp = uether_getifp(ue); in ue_tick_task()
566 struct ifnet *ifp = uether_getifp(ue); in uether_rxmbuf()
[all …]
/dragonfly/sys/net/sppp/
H A Dif_sppp.h207 void sppp_attach (struct ifnet *ifp);
208 void sppp_detach (struct ifnet *ifp);
209 void sppp_input (struct ifnet *ifp, struct mbuf *m);
210 int sppp_ioctl (struct ifnet *ifp, u_long cmd, void *data);
211 struct mbuf *sppp_dequeue (struct ifnet *ifp);
212 struct mbuf *sppp_pick(struct ifnet *ifp);
213 int sppp_isempty (struct ifnet *ifp);
214 void sppp_flush (struct ifnet *ifp);
/dragonfly/sys/netgraph7/eiface/
H A Dng_eiface.c76 struct ifnet *ifp; /* per-interface network data */
85 static void ng_eiface_start(struct ifnet *ifp, struct ifaltq_subque *);
86 static int ng_eiface_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data,
193 struct ifnet *ifp = sc->ifp; in ng_eiface_init()
212 struct ifnet *ifp = arg1; in ng_eiface_start2()
299 ng_eiface_print_ioctl(struct ifnet *ifp, int command, caddr_t data) in ng_eiface_print_ioctl()
338 struct ifnet *ifp; in ng_eiface_constructor()
397 struct ifnet *ifp = priv->ifp; in ng_eiface_newhook()
419 struct ifnet *const ifp = priv->ifp; in ng_eiface_rcvmsg()
531 struct ifnet *const ifp = priv->ifp; in ng_eiface_rcvdata()
[all …]
/dragonfly/sys/sys/
H A Ddomain.h46 struct ifnet;
64 void *(*dom_ifattach)(struct ifnet *);
65 void (*dom_ifdetach)(struct ifnet *, void *);
66 void (*dom_if_up)(struct ifnet *);
67 void (*dom_if_down)(struct ifnet *);
/dragonfly/sys/net/pf/
H A Dif_pflog.c88 static int pflogoutput(struct ifnet *, struct mbuf *,
90 static int pflogioctl(struct ifnet *, u_long, caddr_t __unused,
92 static void pflogstart(struct ifnet *, struct ifaltq_subque *);
94 static int pflog_clone_destroy(struct ifnet *);
100 static struct ifnet *pflogifs[PFLOGIFS_MAX]; /* for fast access */
116 struct ifnet *ifp; in pflog_clone_create()
157 pflog_clone_destroy(struct ifnet *ifp) in pflog_clone_destroy()
184 pflogstart(struct ifnet *ifp, struct ifaltq_subque *ifsq) in pflogstart()
201 pflogoutput(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst, in pflogoutput()
209 pflogioctl(struct ifnet *ifp, u_long cmd, caddr_t data __unused, in pflogioctl()
[all …]
/dragonfly/sys/net/ipfw3_basic/
H A Dip_fw3_log.c70 struct ifnet *log_if_table[LOG_IF_MAX];
89 ip_fw3_log_dummy(struct ifnet *ifp, u_long cmd, caddr_t addr, struct ucred *uc) in ip_fw3_log_dummy()
95 ip_fw3_log_output(struct ifnet *ifp, struct mbuf *m, in ip_fw3_log_output()
105 ip_fw3_log_start(struct ifnet* ifp, struct ifaltq_subque *subque) in ip_fw3_log_start()
116 struct ifnet *the_if = NULL; in ip_fw3_log()
147 struct ifnet *ifp; in ip_fw3_log_clone_create()
183 ip_fw3_log_clone_destroy(struct ifnet *ifp) in ip_fw3_log_clone_destroy()
214 struct ifnet *tmpif; in ip_fw3_log_modevent()
/dragonfly/sys/netgraph7/ether/
H A Dng_ether.c76 struct ifnet *ifp; /* associated interface */
91 static void ng_ether_attach(struct ifnet *ifp);
92 static void ng_ether_detach(struct ifnet *ifp);
217 ng_ether_input(struct ifnet *ifp, struct mbuf **mp) in ng_ether_input()
255 ng_ether_output(struct ifnet *ifp, struct mbuf **mp) in ng_ether_output()
275 ng_ether_attach(struct ifnet *ifp) in ng_ether_attach()
314 ng_ether_detach(struct ifnet *ifp) in ng_ether_detach()
336 ng_ether_link_state(struct ifnet *ifp, int state)
599 struct ifnet *const ifp = priv->ifp; in ng_ether_rcv_lower()
643 struct ifnet *ifp = priv->ifp; in ng_ether_rcv_upper()
[all …]

12345678910>>...12