Jacket
Search the docs
/
API
Tools
Playground
main
POSIX module
← POSIX
Types
__darwin_x86_float_state64
__darwin_x86_thread_state64
__darwin_xmm_reg
__dirstream
__fsid_t
__itimer_which
__jmp_buf_tag
__kernel_fd_set
__kernel_fsid_t
__kernel_sigaction
__locale_struct
__locale_t
__mbstate_t
__pid_type
__pthread_cleanup_frame
__pthread_cleanup_t
__pthread_cond_s
__pthread_internal_list
__pthread_internal_slist
__pthread_mutex_s
__pthread_rwlock_arch_t
__pthread_unwind_buf_t
__sFILE
__shmid_ds_new
__sifields
__sigaction
__sigaction_u
__siginfo
__sigset_t
_filesec
_fpstate
_fpstate_64
_fpx_sw_bytes
_fpxreg
_G_fpos64_t
_G_fpos_t
_IO_cookie_io_functions_t
_IO_FILE
_libc_fpstate
_libc_fpxreg
On this page
Fields
See also
std
/
POSIX
/
__pthread_rwlock_arch_t
__pthread_rwlock_arch_t
struct
foreign
Linux only
Source
Fields
__readers
:
u32
__writers
:
u32
__wrphase_futex
:
u32
__writers_futex
:
u32
__pad3
:
u32
__pad4
:
u32
__cur_writer
:
s32
__shared
:
s32
__rwelision
:
s8
__pad1
:
[7]
u8
__pad2
:
u64
__flags
:
u32
See also
__pthread_internal_slist
__pthread_mutex_s
__pthread_unwind_buf_t
__sFILE