Home
last modified time | relevance | path

Searched refs:if_clone (Results 1 – 15 of 15) sorted by relevance

/xnu-12377.61.12/bsd/sys/
H A Dkernel_types.h119 __CCT_DECLARE_CONSTRAINED_PTR_TYPES(struct __if_clone, if_clone);
172 typedef struct if_clone* if_clone_t;
184 __CCT_DECLARE_CONSTRAINED_PTR_TYPES(struct if_clone, if_clone);
/xnu-12377.61.12/bsd/net/
H A Dif_pflog.c107 static int pflog_clone_create(struct if_clone *, u_int32_t, void *);
119 static struct if_clone pflog_cloner =
171 pflog_clone_create(struct if_clone *ifc, u_int32_t unit, __unused void *params) in pflog_clone_create()
H A Diptap.c97 int iptap_clone_create(struct if_clone *, u_int32_t, void *);
113 static struct if_clone iptap_cloner =
168 iptap_clone_create(struct if_clone *ifc, u_int32_t unit, void *params) in iptap_clone_create()
H A Ddroptap.c68 int droptap_clone_create(struct if_clone *, u_int32_t, void *);
73 static struct if_clone droptap_cloner =
111 droptap_clone_create(struct if_clone *ifc, u_int32_t unit, __unused void *params) in droptap_clone_create()
H A Dif_headless.c258 struct if_clone * iff_cloner;
311 static int headless_clone_create(struct if_clone *, u_int32_t, void *);
318 static struct if_clone
325 static struct if_clone
1129 headless_clone_create(struct if_clone *ifc, u_int32_t unit, void *params) in headless_clone_create()
H A Dif_var_private.h1125 struct if_clone { struct
1126 LIST_ENTRY(if_clone) ifc_list; /* on list of cloners */
1132 int (*ifc_create)(struct if_clone *, u_int32_t, void *); argument
1563 extern struct if_clone *if_clone_lookup(const char *__counted_by(namelen) name, size_t namelen, u_i…
1564 extern int if_clone_attach(struct if_clone *);
1565 extern void if_clone_detach(struct if_clone *);
H A Dif_gif.c154 static int gif_clone_create(struct if_clone *, uint32_t, void *);
159 static struct if_clone gif_cloner =
308 gif_clone_create(struct if_clone *ifc, uint32_t unit, __unused void *params) in gif_clone_create()
H A Dif_redirect.c134 static int redirect_clone_create(struct if_clone *, uint32_t, void *);
146 static struct if_clone
1181 redirect_clone_create(struct if_clone *ifc, uint32_t unit, void *param) in redirect_clone_create()
1192 DTRACE_SKYWALK2(no__param, struct if_clone *, ifc, uint32_t, unit); in redirect_clone_create()
H A Dif_vlan.c336 static int vlan_clone_create(struct if_clone *, u_int32_t, void *);
349 static struct if_clone vlan_cloner = IF_CLONE_INITIALIZER(VLANNAME,
883 vlan_clone_create(struct if_clone *ifc, u_int32_t unit, __unused void *params) in vlan_clone_create()
H A Dpktap.c147 int pktap_clone_create(struct if_clone *, u_int32_t, void *);
153 static struct if_clone pktap_cloner =
229 pktap_clone_create(struct if_clone *ifc, u_int32_t unit, __unused void *params) in pktap_clone_create()
H A Dif.c189 LIST_HEAD(, if_clone) if_cloners = LIST_HEAD_INITIALIZER(if_cloners);
606 struct if_clone *ifc; in if_clone_create()
702 struct if_clone *__single ifc = NULL; in if_clone_destroy()
760 __private_extern__ struct if_clone *
763 struct if_clone *ifc; in if_clone_lookup()
777 return (struct if_clone *)NULL; in if_clone_lookup()
802 if_clone_attach(struct if_clone *ifc) in if_clone_attach()
853 if_clone_detach(struct if_clone *ifc) in if_clone_detach()
868 struct if_clone *ifc; in if_clone_list()
H A Dkpi_interface.c3021 struct if_clone *ifc = NULL; in ifnet_clone_attach()
3041 ifc = kalloc_type(struct if_clone, Z_WAITOK | Z_ZERO | Z_NOFAIL); in ifnet_clone_attach()
3058 kfree_type(struct if_clone, ifc); in ifnet_clone_attach()
3067 struct if_clone *ifc = ifcloner; in ifnet_clone_detach()
3081 kfree_type(struct if_clone, ifc); in ifnet_clone_detach()
H A Dif_fake.c909 static int feth_clone_create(struct if_clone *, u_int32_t, void *);
919 static struct if_clone
3520 feth_clone_create(struct if_clone *ifc, u_int32_t unit, __unused void *params) in feth_clone_create()
H A Dif_bond.c692 static int bond_clone_create(struct if_clone *, u_int32_t, void *);
704 static struct if_clone bond_cloner = IF_CLONE_INITIALIZER(BONDNAME,
1185 bond_clone_create(struct if_clone * ifc, u_int32_t unit, __unused void *params) in bond_clone_create()
H A Dif_bridge.c641 static int bridge_clone_create(struct if_clone *, uint32_t, void *);
1126 static struct if_clone bridge_cloner =
1636 bridge_clone_create(struct if_clone *ifc, uint32_t unit, void *params) in bridge_clone_create()