Lines Matching defs:ifnet
290 typedef struct ifnet { struct
293 TAILQ_ENTRY(ifnet) argument
297 char if_xname[IFNAMSIZ];
299 int if_pcount; /* i: number of promiscuous listeners */
300 struct bpf_if *if_bpf; /* :: packet filter structure */
324 (struct ifnet *, struct mbuf *, const struct sockaddr *, argument
327 (struct ifnet *, struct mbuf *); argument
329 (struct ifnet *); argument
331 (struct ifnet *, struct mbuf *); argument
333 (struct ifnet *, u_long, void *); argument
335 (struct ifnet *); argument
337 (struct ifnet *, int); argument
339 (struct ifnet *); argument
342 (struct ifnet *); argument
343 void (*if_bpf_mtap) /* :: bpf routine */
345 struct ifaltq if_snd; /* q: output queue (includes altq) */
369 struct ifnet *carp_d;/* ptr to carpdev (used by carp ifs) */ argument
370 } if_carp_ptr; /* ?: */
395 * During an ifnet's lifetime, it has only one if_index, but argument
403 uint64_t if_index_gen; /* :: generation number for the ifnet argument
411 (struct ifnet *, struct ifaddr *, bool); argument
413 (struct ifnet *, const u_short); argument
414 kmutex_t *if_ioctl_lock; /* :: */
415 char *if_description; /* i: interface description */
439 } ifnet_t; argument