|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | rwsem_waiter |
Macros | |
| #define | RWSEM_WAITING_FOR_READ 0x00000001 |
| #define | RWSEM_WAITING_FOR_WRITE 0x00000002 |
| #define | RWSEM_WAKE_ANY 0 /* Wake whatever's at head of wait list */ |
| #define | RWSEM_WAKE_NO_ACTIVE 1 /* rwsem was observed with no active thread */ |
| #define | RWSEM_WAKE_READ_OWNED 2 /* rwsem was observed to be read owned */ |
| #define RWSEM_WAKE_READ_OWNED 2 /* rwsem was observed to be read owned */ |
| void __init_rwsem | ( | struct rw_semaphore * | sem, |
| const char * | name, | ||
| struct lock_class_key * | key | ||
| ) |
| EXPORT_SYMBOL | ( | __init_rwsem | ) |
| EXPORT_SYMBOL | ( | rwsem_down_read_failed | ) |
| EXPORT_SYMBOL | ( | rwsem_down_write_failed | ) |
| EXPORT_SYMBOL | ( | rwsem_wake | ) |
| EXPORT_SYMBOL | ( | rwsem_downgrade_wake | ) |
|
read |
|
read |
|
read |
|
read |
1.8.2