/src/sys/netinet6/ |
in6_ifattach.h | 37 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); 40 int in6_get_hw_ifid(struct ifnet *, struct in6_addr *); 41 int in6_nigroup(struct ifnet *, const char *, int, struct sockaddr_in6 *);
|
in6_offload.h | 37 int ip6_tso_output(struct ifnet *, struct ifnet *, struct mbuf *,
|
scope6_var.h | 106 struct scope6_id *scope6_ifattach(struct ifnet *); 113 int in6_setscope(struct in6_addr *, const struct ifnet *, u_int32_t *);
|
nd6.h | 165 struct nd_kifinfo *nd6_ifattach(struct ifnet *); 166 void nd6_ifdetach(struct ifnet *, struct in6_ifextra *); 167 int nd6_is_addr_neighbor(const struct sockaddr_in6 *, struct ifnet *); 170 struct llentry *nd6_lookup(const struct in6_addr *, const struct ifnet *, bool); 171 struct llentry *nd6_create(const struct in6_addr *, const struct ifnet *); 172 void nd6_purge(struct ifnet *, struct in6_ifextra *); 174 int nd6_resolve(struct ifnet *, const struct rtentry *, struct mbuf *, 177 int nd6_ioctl(u_long, void *, struct ifnet *); 178 void nd6_cache_lladdr(struct ifnet *, struct in6_addr *, 181 int nd6_need_cache(struct ifnet *); [all...] |
/src/sys/net/agr/ |
ieee8023ad.h | 36 int ieee8023ad_marker_input(struct ifnet *, struct mbuf *); 37 int ieee8023ad_lacp_input(struct ifnet *, struct mbuf *);
|
if_agrvar.h | 36 void agr_input(struct ifnet *, struct mbuf *);
|
/src/sys/netinet/ |
in_ifattach.h | 4 void in_domifdetach(struct ifnet *, void *); 5 void *in_domifattach(struct ifnet *);
|
in_selsrc.h | 17 struct ifnet *isc_ifp; 30 void *in_selsrc_domifattach(struct ifnet *ifp); 31 void in_selsrc_domifdetach(struct ifnet *ifp, void *aux);
|
if_inarp.h | 75 void arp_ifinit(struct ifnet *, struct ifaddr *); 77 int arpresolve(struct ifnet *, const struct rtentry *, struct mbuf *, 80 void arpannounce(struct ifnet *, struct ifaddr *, const uint8_t *); 81 struct llentry *arplookup(struct ifnet *, 85 void arpwhohas(struct ifnet *, struct in_addr *); 89 int revarpwhoarewe(struct ifnet *, struct in_addr *, struct in_addr *);
|
/src/sys/net/ |
if_mpls.h | 37 struct ifnet sc_if;
|
ether_sw_offload.h | 51 struct mbuf *ether_sw_offload_tx(struct ifnet *, struct mbuf *); 52 struct mbuf *ether_sw_offload_rx(struct ifnet *, struct mbuf *);
|
if_ieee1394.h | 104 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 *);
|
pfil.h | 35 struct ifnet; 42 typedef int (*pfil_func_t)(void *, struct mbuf **, struct ifnet *, int); 56 #define PFIL_TYPE_IFNET 2 /* key is ifnet or ifaddr pointer */ 63 int pfil_run_hooks(pfil_head_t *, struct mbuf **, struct ifnet *, int); 65 void pfil_run_ifhooks(pfil_head_t *, unsigned long, struct ifnet *);
|
if.h | 103 * the size of struct ifnet does not changed based on the option. The 145 struct ifnet; 159 int (*ifc_destroy)(struct ifnet *); 261 TAILQ_HEAD(ifnet_head, ifnet); /* the actual queue head */ 290 typedef struct ifnet { struct 293 TAILQ_ENTRY(ifnet) 324 (struct ifnet *, struct mbuf *, const struct sockaddr *, 327 (struct ifnet *, struct mbuf *); 329 (struct ifnet *); 331 (struct ifnet *, struct mbuf *) [all...] |
if_vether.c | 34 static int vether_ioctl(struct ifnet *, u_long, void *); 35 static int vether_mediachange(struct ifnet *); 36 static void vether_mediastatus(struct ifnet *, struct ifmediareq *); 37 static void vether_start(struct ifnet *); 39 static int vether_clone_destroy(struct ifnet *); 41 static void vether_stop(struct ifnet *, int); 42 static int vether_init(struct ifnet *); 62 struct ifnet *ifp; 110 vether_clone_destroy(struct ifnet *ifp) 121 vether_init(struct ifnet *ifp [all...] |
nd.h | 81 bool (*nd_nud_enabled)(struct ifnet *); 82 unsigned int (*nd_reachable)(struct ifnet *); /* msec */ 83 unsigned int (*nd_retrans)(struct ifnet *); /* msec */ 85 void (*nd_output)(struct ifnet *, const union l3addr *, 87 void (*nd_missed)(struct ifnet *, const union l3addr *,
|
/src/sys/arch/xen/include/ |
xennet_checksum.h | 32 struct ifnet; 35 int xennet_checksum_fill(struct ifnet *, struct mbuf *,
|
/src/sys/netatalk/ |
at_extern.h | 32 struct ifnet; 50 int aarpresolve(struct ifnet *, struct mbuf *, const struct sockaddr_at *, 52 void aarpinput(struct ifnet *, struct mbuf *); 54 int at_control(u_long, void *, struct ifnet *); 57 void at_purgeif(struct ifnet *); 62 at_ifawithnet(const struct sockaddr_at *, struct ifnet *);
|
/src/sys/dev/pci/cxgb/ |
cxgb_toedev.h | 57 /* 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_ifp, int event) [all...] |
/src/sys/netcan/ |
can_var.h | 61 void can_ifattach(struct ifnet *); 62 void can_ifdetach(struct ifnet *); 65 void can_input(struct ifnet *, struct mbuf *); 69 void can_bpf_mtap(struct ifnet *, struct mbuf *, bool);
|
/src/sys/altq/ |
altq_afmap.h | 90 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 *); 101 struct afm_head *afmhead_if(struct ifnet *);
|
/src/sys/net/npf/ |
npfkern.h | 36 struct ifnet; 46 const char * (*getname)(npf_t *, struct ifnet *); 47 struct ifnet * (*lookup)(npf_t *, const char *); 49 void * (*getmeta)(npf_t *, const struct ifnet *); 50 void (*setmeta)(npf_t *, struct ifnet *, void *); 79 int npfk_packet_handler(npf_t *, struct mbuf **, struct ifnet *, int); 80 int npfk_layer2_handler(npf_t *, struct mbuf **, struct ifnet *, int); 82 void npfk_ifmap_attach(npf_t *, struct ifnet *); 83 void npfk_ifmap_detach(npf_t *, struct ifnet *);
|
/src/sys/nfs/ |
nfsdiskless.h | 47 struct ifnet; 67 struct ifnet *nd_ifp; 86 int nfs_boot_ifupdown(struct ifnet *, struct lwp *, int); 87 int nfs_boot_setaddress(struct ifnet *, struct lwp *, 89 void nfs_boot_setmtu (struct ifnet *, int, struct lwp *); 90 int nfs_boot_deladdress(struct ifnet *, struct lwp *, uint32_t); 91 void nfs_boot_flushrt(struct ifnet *);
|
/src/sys/dist/pf/net/ |
if_compat.h | 58 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 *);
|
/src/sys/sys/ |
domain.h | 49 struct ifnet; 69 void (*dom_if_up) /* ifnet brought up */ 70 (struct ifnet *); 71 void (*dom_if_down) /* ifnet brought down */ 72 (struct ifnet *); 73 void *(*dom_ifattach) /* attach af-dependent data on ifnet */ 74 (struct ifnet *); 75 void (*dom_ifdetach) /* detach af-dependent data on ifnet */ 76 (struct ifnet *, void *); 78 (struct ifnet *, int) [all...] |