[][src]Module std::os::fortanix_sgx::usercalls

🔬 This is a nightly-only experimental API. (sgx_platform #56975)

Low-level interfaces to usercalls. See the ABI documentation for more information.

Modules

allocExperimental

Primitives for allocating memory in userspace as well as copying data to and from user memory.

rawExperimental

Lowest-level interfaces to usercalls and usercall ABI type definitions.

Functions

accept_streamExperimental

Usercall accept_stream. See the ABI documentation for more information.

allocExperimental

Usercall alloc. See the ABI documentation for more information.

bind_streamExperimental

Usercall bind_stream. See the ABI documentation for more information.

closeExperimental

Usercall close. See the ABI documentation for more information.

connect_streamExperimental

Usercall connect_stream. See the ABI documentation for more information.

exitExperimental

Usercall exit. See the ABI documentation for more information.

flushExperimental

Usercall flush. See the ABI documentation for more information.

freeExperimental

This is the raw function definition, see the ABI documentation for more information.

insecure_timeExperimental

Usercall insecure_time. See the ABI documentation for more information.

launch_threadExperimental

Usercall launch_thread. See the ABI documentation for more information.

readExperimental

Usercall read. See the ABI documentation for more information.

read_allocExperimental

Usercall read_alloc. See the ABI documentation for more information.

sendExperimental

Usercall send. See the ABI documentation for more information.

waitExperimental

Usercall wait. See the ABI documentation for more information.

writeExperimental

Usercall write. See the ABI documentation for more information.