Symbol: if_clone
sys/bus/u4b/usb_pf.c
146
usbpf_clone_create(struct if_clone *ifc, int unit, caddr_t params,
sys/bus/u4b/usb_pf.c
69
static int usbpf_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/bus/u4b/usb_pf.c
82
struct if_clone usbpf_cloner = IF_CLONE_INITIALIZER("usbus",
sys/net/bridge/if_bridge.c
365
static int bridge_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/bridge/if_bridge.c
594
struct if_clone bridge_cloner = IF_CLONE_INITIALIZER("bridge",
sys/net/bridge/if_bridge.c
707
bridge_clone_create(struct if_clone *ifc, int unit,
sys/net/gif/if_gif.c
138
gif_clone_create(struct if_clone *ifc, int unit,
sys/net/gif/if_gif.c
95
int gif_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/gif/if_gif.c
98
struct if_clone gif_cloner = IF_CLONE_INITIALIZER("gif", gif_clone_create,
sys/net/gre/if_gre.c
106
static int gre_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/gre/if_gre.c
112
static struct if_clone gre_cloner = IF_CLONE_INITIALIZER("gre",
sys/net/gre/if_gre.c
186
gre_clone_create(struct if_clone *ifc, int unit,
sys/net/if_clone.c
106
struct if_clone *ifc;
sys/net/if_clone.c
141
if_clone_attach(struct if_clone *ifc)
sys/net/if_clone.c
143
struct if_clone *ifct;
sys/net/if_clone.c
189
if_clone_detach(struct if_clone *ifc)
sys/net/if_clone.c
204
struct if_clone *ifc;
sys/net/if_clone.c
272
if_clone_match(struct if_clone *ifc, const char *name)
sys/net/if_clone.c
295
static struct if_clone *
sys/net/if_clone.c
298
struct if_clone *ifc;
sys/net/if_clone.c
316
if_clone_alloc_unit(struct if_clone *ifc, int *unit)
sys/net/if_clone.c
361
if_clone_free_unit(struct if_clone *ifc, int unit)
sys/net/if_clone.c
378
if_clone_createif(struct if_clone *ifc, int unit, caddr_t params, caddr_t data)
sys/net/if_clone.c
43
static LIST_HEAD(, if_clone) if_cloners = LIST_HEAD_INITIALIZER(if_cloners);
sys/net/if_clone.c
49
static bool if_clone_match(struct if_clone *, const char *);
sys/net/if_clone.c
50
static struct if_clone *if_clone_lookup(const char *);
sys/net/if_clone.c
51
static int if_clone_alloc_unit(struct if_clone *, int *);
sys/net/if_clone.c
52
static void if_clone_free_unit(struct if_clone *, int);
sys/net/if_clone.c
53
static int if_clone_createif(struct if_clone *, int, caddr_t, caddr_t);
sys/net/if_clone.c
61
struct if_clone *ifc;
sys/net/if_clone.h
59
LIST_ENTRY(if_clone) ifc_list; /* on list of cloners */
sys/net/if_clone.h
66
int (*ifc_create)(struct if_clone *, int,
sys/net/if_clone.h
75
typedef void (*if_clone_event_handler_t)(void *, struct if_clone *);
sys/net/if_clone.h
78
int if_clone_attach(struct if_clone *ifc);
sys/net/if_clone.h
79
void if_clone_detach(struct if_clone *ifc);
sys/net/if_loop.c
106
lo_clone_create(struct if_clone *ifc, int unit,
sys/net/if_loop.c
72
static int lo_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/if_loop.c
95
static struct if_clone lo_cloner = IF_CLONE_INITIALIZER("lo",
sys/net/ipfw3_basic/ip_fw3_log.c
144
ip_fw3_log_clone_create(struct if_clone *ifc, int unit,
sys/net/ipfw3_basic/ip_fw3_log.c
209
static struct if_clone ipfw3_log_cloner = IF_CLONE_INITIALIZER(ipfw3_log_ifname,
sys/net/ipfw3_basic/ip_fw3_log.c
66
extern struct if_clone *if_clone_lookup(const char *, int *);
sys/net/lagg/if_lagg.c
294
lagg_clone_create(struct if_clone *ifc, int unit,
sys/net/lagg/if_lagg.c
92
static int lagg_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/lagg/if_lagg.c
95
struct if_clone lagg_cloner = IF_CLONE_INITIALIZER("lagg",
sys/net/pf/if_pflog.c
113
pflog_clone_create(struct if_clone *ifc, int unit,
sys/net/pf/if_pflog.c
93
static int pflog_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/pf/if_pflog.c
96
static struct if_clone pflog_cloner = IF_CLONE_INITIALIZER(
sys/net/pf/if_pfsync.c
121
struct if_clone pfsync_cloner =
sys/net/pf/if_pfsync.c
132
pfsync_clone_create(struct if_clone *ifc, int unit,
sys/net/pf/if_pfsync.c
95
static int pfsync_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/pf/pfvar.h
1916
void pfi_attach_clone(struct if_clone *);
sys/net/tap/if_tap.c
150
struct if_clone tap_cloner = IF_CLONE_INITIALIZER(
sys/net/tap/if_tap.c
276
tap_clone_create(struct if_clone *ifc __unused, int unit,
sys/net/tap/if_tap.c
92
static int tap_clone_create(struct if_clone *, int,
sys/net/tun/if_tun.c
126
struct if_clone tun_cloner = IF_CLONE_INITIALIZER(
sys/net/tun/if_tun.c
378
tun_clone_create(struct if_clone *ifc __unused, int unit,
sys/net/tun/if_tun.c
70
static int tun_clone_create(struct if_clone *, int,
sys/net/vlan/if_vlan.c
182
static int vlan_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/net/vlan/if_vlan.c
222
static struct if_clone vlan_cloner =
sys/net/vlan/if_vlan.c
448
vlan_clone_create(struct if_clone *ifc, int unit,
sys/net/wg/if_wg.c
2822
wg_clone_create(struct if_clone *ifc __unused, int unit,
sys/net/wg/if_wg.c
2968
static struct if_clone wg_cloner = IF_CLONE_INITIALIZER(
sys/netinet/ip_carp.c
375
static int carp_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/netinet/ip_carp.c
459
static struct if_clone carp_cloner =
sys/netinet/ip_carp.c
618
carp_clone_create(struct if_clone *ifc, int unit,
sys/netproto/802_11/wlan/ieee80211_dragonfly.c
71
static int wlan_clone_create(struct if_clone *, int, caddr_t, caddr_t);
sys/netproto/802_11/wlan/ieee80211_dragonfly.c
73
static struct if_clone wlan_cloner =
sys/netproto/802_11/wlan/ieee80211_dragonfly.c
80
wlan_clone_create(struct if_clone *ifc, int unit, caddr_t params,