![]() |
|
|||
0001 #ifndef _PERF_RWSEM_H 0002 #define _PERF_RWSEM_H 0003 0004 #include <pthread.h> 0005 0006 struct rw_semaphore { 0007 pthread_rwlock_t lock; 0008 }; 0009 0010 int init_rwsem(struct rw_semaphore *sem); 0011 int exit_rwsem(struct rw_semaphore *sem); 0012 0013 int down_read(struct rw_semaphore *sem); 0014 int up_read(struct rw_semaphore *sem); 0015 0016 int down_write(struct rw_semaphore *sem); 0017 int up_write(struct rw_semaphore *sem); 0018 0019 #endif /* _PERF_RWSEM_H */
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |