1#include <dev/busvar.h>
2
3
4extern int pty_init(int);
5extern int ptmx_init(int);
6extern int mdevinit(int);
7extern int bpf_init(int);
8extern int fsevents_init(int);
9extern int random_init(int);
10extern int dtrace_init(int);
11extern int helper_init(int);
12extern int lockstat_init(int);
13extern int lockprof_init(int);
14extern int sdt_init(int);
15extern int systrace_init(int);
16extern int fbt_init(int);
17extern int profile_init(int);
18
19struct pseudo_init pseudo_inits[] = {
20 {128, pty_init},
21 {.ps_count: 1, .ps_func: ptmx_init},
22 {.ps_count: 1, .ps_func: mdevinit},
23 {.ps_count: 4, .ps_func: bpf_init},
24 {.ps_count: 1, .ps_func: fsevents_init},
25 {.ps_count: 1, .ps_func: random_init},
26 {.ps_count: 1, .ps_func: dtrace_init},
27 {.ps_count: 1, .ps_func: helper_init},
28 {.ps_count: 1, .ps_func: lockstat_init},
29 {.ps_count: 1, .ps_func: lockprof_init},
30 {.ps_count: 1, .ps_func: sdt_init},
31 {.ps_count: 1, .ps_func: systrace_init},
32 {.ps_count: 1, .ps_func: fbt_init},
33 {.ps_count: 1, .ps_func: profile_init},
34 {.ps_count: 0, .ps_func: 0},
35};
36