Match: 83.5%
ATOMIC_LOAD_INT(9) Kernel Developer's Manual ATOMIC_LOAD_INT(9) NAME atomic_load_int, atomic_load_long, atomic_store_long, atomic_store ... atomic read and write memory operations SYNOPSIS #include unsigned int atomic_load_int(volatile const unsigned int *p); unsigned long atomic_load_long(volatile ... const unsigned long *p); void atomic_store_int(volatile unsigned int *p, unsigned int v); void atomic_store_long(volatile unsigned long *p, unsigned long
Match: 83.5%
ATOMIC_DEC_INT(9) Kernel Developer's Manual ATOMIC_DEC_INT(9) NAME atomic_dec_int, atomic_dec_int_nv, atomic_dec_long, atomic ... long_nv - atomic decrement operations SYNOPSIS #include void atomic_dec_int(volatile unsigned int *p); unsigned int atomic_dec_int_nv(volatile unsigned ... void atomic_dec_long(volatile unsigned long *p ); unsigned long atomic_dec_long_nv(volatile unsigned long *p); DESCRIPTION The atomic_dec set of functions
Match: 83.5%
ATOMIC_ADD_INT(9) Kernel Developer's Manual ATOMIC_ADD_INT(9) NAME atomic_add_int, atomic_add_int_nv, atomic_add_long, atomic ... long_nv - atomic addition operations SYNOPSIS #include void atomic_add_int(volatile unsigned int *p, unsigned int v); unsigned int atomic ... volatile unsigned int *p, unsigned int v); void atomic_add_long(volatile unsigned long *p, unsigned long v); unsigned long atomic_add_long_nv(volatile
Match: 83.5%
ATOMIC_INC_INT(9) Kernel Developer's Manual ATOMIC_INC_INT(9) NAME atomic_inc_int, atomic_inc_int_nv, atomic_inc_long, atomic ... long_nv - atomic increment operations SYNOPSIS #include void atomic_inc_int(volatile unsigned int *p); unsigned int atomic_inc_int_nv(volatile unsigned ... void atomic_inc_long(volatile unsigned long *p ); unsigned long atomic_inc_long_nv(volatile unsigned long *p); DESCRIPTION The atomic_inc set of functions
Match: 83.5%
ATOMIC_SUB_INT(9) Kernel Developer's Manual ATOMIC_SUB_INT(9) NAME atomic_sub_int, atomic_sub_int_nv, atomic_sub_long, atomic ... long_nv - atomic subtraction operations SYNOPSIS #include void atomic_sub_int(volatile unsigned int *p, unsigned int v); unsigned int atomic ... volatile unsigned int *p, unsigned int v); void atomic_sub_long(volatile unsigned long *p, unsigned long v); unsigned long atomic_sub_long_nv(volatile
Match: 80.2%
ATOMIC_SWAP_UINT(9) Kernel Developer's Manual ATOMIC_SWAP_UINT(9) NAME atomic_swap_uint, atomic_swap_ulong, atomic_swap_ptr - atomic swap operations ... SYNOPSIS #include unsigned int atomic_swap_uint(volatile unsigned int *p, unsigned int new); unsigned long atomic_swap_ulong(volatile unsigned long *p, unsigned ... long new); void * atomic_swap_ptr(volatile void *p, void *new); DESCRIPTION The atomic_swap set of functions provide an interface for atomically performing swap
Match: 80.2%
ATOMIC_CAS_UINT(9) Kernel Developer's Manual ATOMIC_CAS_UINT(9) NAME atomic_cas_uint, atomic_cas_ulong, atomic_cas_ptr - atomic compare ... swap operations SYNOPSIS #include unsigned int atomic_cas_uint(volatile unsigned int *p, unsigned int expected, unsigned int new); unsigned long atomic_cas_ulong ... volatile unsigned long *p, unsigned long expected, unsigned long new); void * atomic_cas_ptr(volatile void *p, void *expected, void *new); DESCRIPTION The atomic
Match: 75.6%
ATOMIC_SETBITS_INT(9) Kernel Developer's Manual ATOMIC_SETBITS_INT(9) NAME atomic_setbits_int, atomic_clearbits_int - interface to perform atomic operations ... data SYNOPSIS #include void atomic_setbits_int(unsigned int *p, unsigned int b); void atomic_clearbits_int(unsigned int *p, unsigned int b); DESCRIPTION ... atomic bits set of functions provide an interface for changing data atomically with respect to interrupts and multiple processors in the system. The atomic_setbits
Match: 69.2%
enter, membar_exit, membar_producer, membar_consumer, membar_sync, membar_enter_after_atomic, membar_exit_before_atomic - memory access barrier operations SYNOPSIS #include void ... void membar_consumer(void); void membar_sync(void); void membar_enter_after_atomic(void); void membar_exit_before_atomic(void); DESCRIPTION The membar ... after the memory barrier complete and reach global visibility. membar_enter_after_atomic() An atomic operation preceding membar_enter_after_atomic() will reach global visibility
Match: 60%
XLIB FUNCTIONS XInternAtom(3) NAME XInternAtom, XInternAtoms, XGetAtomName, XGetAtomNames - create or return atom names SYNTAX Atom XInternAtom(Display *display, _Xconst char *atom_name, Bool only ... Status XInternAtoms(Display *display, char **names, int count, Bool only_if_exists, Atom *atoms_return); char *XGetAtomName(Display *display, Atom atom); Status XGetAtomNames(Display *display ... Atom *atoms, int count, char **names_return); ARGUMENTS atom Specifies the atom for the property name you want returned. atoms Specifies the array of atoms