wasmer_wasix/syscalls/wasix/
mod.rs1mod call_dynamic;
2mod callback_signal;
3mod chdir;
4mod closure_allocate;
5mod closure_free;
6mod closure_prepare;
7mod dl_invalid_handle;
8mod dlopen;
9mod dlsym;
10mod epoll_create;
11mod epoll_ctl;
12mod epoll_wait;
13mod fd_dup2;
14mod fd_fdflags_get;
15mod fd_fdflags_set;
16mod fd_pipe;
17mod futex_wait;
18mod futex_wake;
19mod futex_wake_all;
20mod getcwd;
21mod path_open2;
22mod port_addr_add;
23mod port_addr_clear;
24mod port_addr_list;
25mod port_addr_remove;
26mod port_bridge;
27mod port_dhcp_acquire;
28mod port_gateway_set;
29mod port_mac;
30mod port_route_add;
31mod port_route_clear;
32mod port_route_list;
33mod port_route_remove;
34mod port_unbridge;
35mod proc_exec;
36mod proc_exec2;
37mod proc_exec3;
38mod proc_fork;
39mod proc_id;
40mod proc_join;
41mod proc_parent;
42mod proc_signal;
43mod proc_signals_get;
44mod proc_signals_sizes_get;
45mod proc_snapshot;
46mod proc_spawn;
47mod proc_spawn2;
48mod reflect_signature;
49mod resolve;
50mod sched_yield;
51mod sock_accept;
52mod sock_addr_local;
53mod sock_addr_peer;
54mod sock_bind;
55mod sock_connect;
56mod sock_get_opt_flag;
57mod sock_get_opt_size;
58mod sock_get_opt_time;
59mod sock_join_multicast_v4;
60mod sock_join_multicast_v6;
61mod sock_leave_multicast_v4;
62mod sock_leave_multicast_v6;
63mod sock_listen;
64mod sock_open;
65mod sock_pair;
66mod sock_recv;
67mod sock_recv_from;
68mod sock_send;
69mod sock_send_file;
70mod sock_send_to;
71mod sock_set_opt_flag;
72mod sock_set_opt_size;
73mod sock_set_opt_time;
74mod sock_shutdown;
75mod sock_status;
76mod stack_checkpoint;
77mod stack_restore;
78mod thread_exit;
79mod thread_id;
80mod thread_join;
81mod thread_parallelism;
82mod thread_signal;
83mod thread_sleep;
84mod thread_spawn;
85mod tty_get;
86mod tty_set;
87
88pub use call_dynamic::*;
89pub use callback_signal::*;
90pub use chdir::*;
91pub use closure_allocate::*;
92pub use closure_free::*;
93pub use closure_prepare::*;
94pub use dl_invalid_handle::*;
95pub use dlopen::*;
96pub use dlsym::*;
97pub use epoll_create::*;
98pub use epoll_ctl::*;
99pub use epoll_wait::*;
100pub use fd_dup2::*;
101pub use fd_fdflags_get::*;
102pub use fd_fdflags_set::*;
103pub use fd_pipe::*;
104pub use futex_wait::*;
105pub use futex_wake::*;
106pub use futex_wake_all::*;
107pub use getcwd::*;
108pub use path_open2::*;
109pub use port_addr_add::*;
110pub use port_addr_clear::*;
111pub use port_addr_list::*;
112pub use port_addr_remove::*;
113pub use port_bridge::*;
114pub use port_dhcp_acquire::*;
115pub use port_gateway_set::*;
116pub use port_mac::*;
117pub use port_route_add::*;
118pub use port_route_clear::*;
119pub use port_route_list::*;
120pub use port_route_remove::*;
121pub use port_unbridge::*;
122pub use proc_exec::*;
123pub use proc_exec2::*;
124pub use proc_exec3::*;
125pub use proc_fork::*;
126pub use proc_id::*;
127pub use proc_join::*;
128pub use proc_parent::*;
129pub use proc_signal::*;
130pub use proc_signals_get::*;
131pub use proc_signals_sizes_get::*;
132pub use proc_snapshot::*;
133pub use proc_spawn::*;
134pub use proc_spawn2::*;
135pub use reflect_signature::*;
136pub use resolve::*;
137pub use sched_yield::*;
138pub use sock_accept::*;
139pub use sock_addr_local::*;
140pub use sock_addr_peer::*;
141pub use sock_bind::*;
142pub use sock_connect::*;
143pub use sock_get_opt_flag::*;
144pub use sock_get_opt_size::*;
145pub use sock_get_opt_time::*;
146pub use sock_join_multicast_v4::*;
147pub use sock_join_multicast_v6::*;
148pub use sock_leave_multicast_v4::*;
149pub use sock_leave_multicast_v6::*;
150pub use sock_listen::*;
151pub use sock_open::*;
152pub use sock_pair::*;
153pub use sock_recv::*;
154pub use sock_recv_from::*;
155pub use sock_send::*;
156pub use sock_send_file::*;
157pub use sock_send_to::*;
158pub use sock_set_opt_flag::*;
159pub use sock_set_opt_size::*;
160pub use sock_set_opt_time::*;
161pub use sock_shutdown::*;
162pub use sock_status::*;
163pub use stack_checkpoint::*;
164pub use stack_restore::*;
165pub use thread_exit::*;
166pub use thread_id::*;
167pub use thread_join::*;
168pub use thread_parallelism::*;
169pub use thread_signal::*;
170pub use thread_sleep::*;
171pub use thread_spawn::*;
172pub use tty_get::*;
173pub use tty_set::*;
174
175use tracing::{Span, debug_span, field, instrument, trace_span};