Function arceos_posix_api::sys_pthread_create

source ·
pub unsafe fn sys_pthread_create(
    res: *mut pthread_t,
    attr: *const pthread_attr_t,
    start_routine: extern "C" fn(arg: *mut c_void) -> *mut c_void,
    arg: *mut c_void
) -> c_int
Available on crate feature multitask only.
Expand description

Create a new thread with the given entry point and argument.

If successful, it stores the pointer to the newly created struct __pthread in res and returns 0.