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