/dragonfly/usr.bin/netstat/ |
H A D | if.c | 105 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 D | if_var.h | 112 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 D | if_ethersubr.c | 97 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 D | if.c | 94 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 D | ifmcstat.c | 66 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 D | nd6.h | 242 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 D | in6_var.h | 531 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 D | in6_ifattach.h | 43 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 D | scope6_var.h | 55 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 D | in6_ifattach.c | 76 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 D | if_vlan.c | 168 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 D | ng_fec.c | 145 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 D | in_var.h | 117 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 D | ng_fec.c | 139 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 D | if_gif.h | 51 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 D | if_lagg.c | 81 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 D | if_lagg.h | 190 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 D | usb_ethernet.h | 67 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 D | usb_ethernet.c | 133 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 D | if_sppp.h | 207 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 D | ng_eiface.c | 76 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 D | domain.h | 46 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 D | if_pflog.c | 88 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 D | ip_fw3_log.c | 70 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 D | ng_ether.c | 76 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 …]
|