19 #ifndef _RTEMS_POSIX_RWLOCKIMPL_H 20 #define _RTEMS_POSIX_RWLOCKIMPL_H 31 #define POSIX_RWLOCK_MAGIC 0x9621dabdUL 39 pthread_rwlock_t *rwlock
47 #define POSIX_RWLOCK_VALIDATE_OBJECT( rw ) \ 49 if ( ( rw ) == NULL ) { \ 52 if ( ( (uintptr_t) ( rw ) ^ POSIX_RWLOCK_MAGIC ) != ( rw )->flags ) { \ 53 if ( !_POSIX_RWLock_Auto_initialization( rw ) ) { \ Definition: corerwlockimpl.h:76
POSIX Threads Private Support.
Inlined Routines Associated with the SuperCore RWLock.
Definition: rwlockimpl.h:33
#define RTEMS_INLINE_ROUTINE
Definition: basedefs.h:66