POSIX module

pthread_mutex_init

procedureforeign5 overloadsmacOS, Linux, Android onlySource
pthread_mutex_init :: (
    __mutex: *pthread_mutex_t,
    __mutexattr: *pthread_mutexattr_t
) -> s32 #foreign

Parameters

__mutex: *pthread_mutex_t
__mutexattr: *pthread_mutexattr_t

Returns

s32
pthread_mutex_init :: (
    unknown0: *pthread_mutex_t,
    unknown1: *pthread_mutexattr_t
) -> s32 #foreign

Parameters

unknown0: *pthread_mutex_t

Returns

s32
pthread_mutex_init :: (
    unknown0: *pthread_mutex_t,
    unknown1: *pthread_mutexattr_t
) -> s32 #foreign

Parameters

unknown0: *pthread_mutex_t

Returns

s32
pthread_mutex_init :: (
    __mutex: *pthread_mutex_t,
    __attr: *pthread_mutexattr_t
) -> s32 #foreign

Parameters

__mutex: *pthread_mutex_t

Returns

s32
pthread_mutex_init :: (
    __mutex: *pthread_mutex_t,
    __attr: *pthread_mutexattr_t
) -> s32 #foreign

Parameters

__mutex: *pthread_mutex_t

Returns

s32

See also