Searched refs:ifnet (Results 1 - 25 of 456) sorted by relevance

1234567891011>>

/netbsd-6-1-5-RELEASE/sys/netinet6/
H A Din6_ifattach.h37 void in6_ifattach(struct ifnet *, struct ifnet *);
38 void in6_ifdetach(struct ifnet *);
39 int in6_get_tmpifid(struct ifnet *, u_int8_t *, const u_int8_t *, int);
41 int in6_get_hw_ifid(struct ifnet *, struct in6_addr *);
42 int in6_nigroup(struct ifnet *, const char *, int, struct sockaddr_in6 *);
H A Dip6_etherip.h35 int ip6_etherip_output(struct ifnet *, struct mbuf *);
H A Dscope6_var.h47 struct scope6_id *scope6_ifattach(struct ifnet *);
49 int scope6_set(struct ifnet *, const struct scope6_id *);
50 int scope6_get(const struct ifnet *, struct scope6_id *);
51 void scope6_setdefault(struct ifnet *);
58 int in6_setscope(struct in6_addr *, const struct ifnet *, u_int32_t *);
H A Din6_gif.h42 int in6_gif_output(struct ifnet *, int, struct mbuf *);
H A Din6_offload.h37 int ip6_tso_output(struct ifnet *, struct ifnet *, struct mbuf *,
/netbsd-6-1-5-RELEASE/sys/net/agr/
H A Dieee8023ad.h36 int ieee8023ad_marker_input(struct ifnet *, struct mbuf *);
37 int ieee8023ad_lacp_input(struct ifnet *, struct mbuf *);
H A Dif_agrvar.h36 void agr_input(struct ifnet *, struct mbuf *);
/netbsd-6-1-5-RELEASE/sys/netinet/
H A Din_ifattach.h4 void in_domifdetach(struct ifnet *, void *);
5 void *in_domifattach(struct ifnet *);
H A Dip_etherip.h35 int ip_etherip_output(struct ifnet *, struct mbuf *);
H A Dif_inarp.h57 void arp_ifinit(struct ifnet *, struct ifaddr *);
59 int arpresolve(struct ifnet *, struct rtentry *, struct mbuf *,
62 void arprequest(struct ifnet *, const struct in_addr *, const struct in_addr *,
67 void arpwhohas(struct ifnet *, struct in_addr *);
71 void revarprequest(struct ifnet *);
72 int revarpwhoarewe(struct ifnet *, struct in_addr *, struct in_addr *);
H A Din_gif.h42 int in_gif_output(struct ifnet *, int, struct mbuf *);
/netbsd-6-1-5-RELEASE/sys/net/
H A Dif_mpls.h37 struct ifnet sc_if;
H A Dif_gif.h52 struct ifnet gif_if; /* common area - must be at the top */
74 void gif_input(struct mbuf *, int, struct ifnet *);
75 int gif_output(struct ifnet *, struct mbuf *,
77 int gif_ioctl(struct ifnet *, u_long, void *);
78 int gif_set_tunnel(struct ifnet *, struct sockaddr *, struct sockaddr *);
79 void gif_delete_tunnel(struct ifnet *);
H A Dif_ieee1394.h104 struct ifnet fc_if;
111 void ieee1394_input(struct ifnet *, struct mbuf *, uint16_t);
112 void ieee1394_ifattach(struct ifnet *, const struct ieee1394_hwaddr *);
113 void ieee1394_ifdetach(struct ifnet *);
114 int ieee1394_ioctl(struct ifnet *, u_long, void *);
115 struct mbuf * ieee1394_fragment(struct ifnet *, struct mbuf *, int, uint16_t);
116 void ieee1394_drain(struct ifnet *);
117 void ieee1394_watchdog(struct ifnet *);
H A Dif_vlanvar.h87 void vlan_input(struct ifnet *, struct mbuf *);
88 void vlan_ifdetach(struct ifnet *);
H A Dif.h88 * the size of struct ifnet does not changed based on the option. The
129 struct ifnet;
143 int (*ifc_destroy)(struct ifnet *);
236 TAILQ_HEAD(ifnet_head, ifnet); /* the actual queue head */
238 typedef struct ifnet { struct
240 TAILQ_ENTRY(ifnet) if_list; /* all struct ifnets are chained */
255 (struct ifnet *, struct mbuf *, const struct sockaddr *,
258 (struct ifnet *, struct mbuf *);
260 (struct ifnet *);
262 (struct ifnet *, u_lon
[all...]
H A Dif_eco.h130 struct ifnet *er_ifp;
137 struct ifnet ec_if;
138 int (*ec_claimwire)(struct ifnet *);
139 void (*ec_txframe)(struct ifnet *, struct mbuf *);
147 void eco_ifattach(struct ifnet *, const uint8_t *);
148 void eco_ifdetach(struct ifnet *);
149 int eco_init(struct ifnet *);
150 void eco_stop(struct ifnet *, int);
154 struct mbuf * eco_inputframe(struct ifnet *, struct mbuf *);
155 void eco_inputidle(struct ifnet *);
[all...]
/netbsd-6-1-5-RELEASE/sys/netatalk/
H A Dat_extern.h32 struct ifnet;
46 int aarpresolve(struct ifnet *, struct mbuf *, const struct sockaddr_at *,
48 void aarpinput(struct ifnet *, struct mbuf *);
51 int at_control(u_long, void *, struct ifnet *, struct lwp *);
54 void at_purgeif(struct ifnet *);
61 at_ifawithnet(const struct sockaddr_at *, struct ifnet *);
/netbsd-6-1-5-RELEASE/sys/dev/pci/cxgb/
H A Dcxgb_toedev.h57 /* Get the toedev associated with a ifnet */
74 struct ifnet;
94 struct ifnet *lldev; /* LL device associated with TOE messages */
102 struct ifnet *egress_ifp);
107 void (*failover)(struct toedev *dev, struct ifnet *bond_ifp,
108 struct ifnet *ndev, int event);
135 extern struct ifnet *offload_get_phys_egress(struct ifnet *dev,
155 extern void toe_failover(struct ifnet *bond_ifp,
156 struct ifnet *fail_if
[all...]
/netbsd-6-1-5-RELEASE/sys/netisdn/
H A Di4b_isppp.h107 struct ifnet pp_if; /* network interface data */
208 void sppp_attach (struct ifnet *ifp);
209 void sppp_detach (struct ifnet *ifp);
210 void sppp_input (struct ifnet *ifp, struct mbuf *m);
213 int sppp_ioctl (struct ifnet *ifp, u_long cmd, void *data);
216 int sppp_ioctl (struct ifnet *ifp, int cmd, void *data);
218 int sppp_ioctl (struct ifnet *ifp, u_long cmd, void *data);
222 struct mbuf *sppp_dequeue (struct ifnet *ifp);
223 struct mbuf *sppp_pick(struct ifnet *ifp);
224 int sppp_isempty (struct ifnet *if
[all...]
/netbsd-6-1-5-RELEASE/sys/altq/
H A Daltq_afmap.h90 struct ifnet *afh_ifp;
93 struct afm *afm_top(struct ifnet *);
94 int afm_alloc(struct ifnet *);
95 int afm_dealloc(struct ifnet *);
96 int afm_add(struct ifnet *, struct atm_flowmap *);
98 int afm_removeall(struct ifnet *);
99 struct afm *afm_lookup(struct ifnet *, int, int);
100 struct afm *afm_match(struct ifnet *, struct flowinfo *);
/netbsd-6-1-5-RELEASE/sys/nfs/
H A Dnfsdiskless.h54 struct ifnet *nd_ifp;
71 int nfs_boot_ifupdown (struct ifnet *, struct lwp *, int);
72 int nfs_boot_setaddress (struct ifnet *, struct lwp *,
74 void nfs_boot_setmtu (struct ifnet *, int, struct lwp *);
75 int nfs_boot_deladdress (struct ifnet *, struct lwp *, uint32_t);
76 void nfs_boot_flushrt (struct ifnet *);
/netbsd-6-1-5-RELEASE/sys/dist/pf/net/
H A Dif_compat.h58 struct ifnet *ifgm_ifp;
98 void if_init_groups(struct ifnet *);
99 void if_destroy_groups(struct ifnet *);
100 struct ifg_list_head *if_get_groups(struct ifnet *);
103 int if_addgroup(struct ifnet *, const char *);
104 int if_delgroup(struct ifnet *, const char *);
/netbsd-6-1-5-RELEASE/sys/netiso/
H A Diso_var.h105 #define SIOCGIFADDR_ISO _IOWR('i',33, struct iso_ifreq) /* get ifnet address */
124 struct ifnet *snh_ifp;
150 int iso_control (struct socket *, u_long, void *, struct ifnet *,
153 void iso_purgeif (struct ifnet *);
154 void iso_ifscrub (struct ifnet *, struct iso_ifaddr *);
155 int iso_ifinit (struct ifnet *, struct iso_ifaddr *, struct sockaddr_iso *,
174 void iso_setmcasts (struct ifnet *, int);
175 int iso_snparesolve(struct ifnet *, const struct sockaddr_iso *,
178 int snpac_add (struct ifnet *, struct iso_addr *, void *, int,
184 void snpac_flushifp (struct ifnet *);
[all...]
/netbsd-6-1-5-RELEASE/usr.sbin/ifmcstat/
H A Difmcstat.c79 char *ifname __P((struct ifnet *));
103 struct ifnet *mk_ifp;
138 struct ifnet *ifp, *nifp, ifnet; local
158 KREAD(nl[N_IFNET].n_value, &ifp, struct ifnet *);
160 KREAD(ifp, &ifnet, struct ifnet);
161 printf("%s:\n", if_indextoname(ifnet.if_index, ifnam));
164 if6_addrlist(ifnet.if_addrlist.tqh_first);
165 nifp = ifnet
214 struct ifnet ifnet; local
293 struct ifnet ifnet; local
[all...]

Completed in 325 milliseconds

1234567891011>>