Searched refs:rwlock_t (Results 1 - 17 of 17) sorted by relevance

/external/clang/test/CodeGen/
H A D2003-11-04-EmptyStruct.c3 typedef struct { } rwlock_t; typedef in typeref:struct:__anon15794
4 struct fs_struct { rwlock_t lock; int umask; };
5 void __copy_fs_struct(struct fs_struct *fs) { fs->lock = (rwlock_t) { }; }
/external/kernel-headers/original/linux/
H A Dspinlock_api_smp.h25 void __lockfunc _read_lock(rwlock_t *lock) __acquires(rwlock_t); variable
26 void __lockfunc _write_lock(rwlock_t *lock) __acquires(rwlock_t); variable
28 void __lockfunc _read_lock_bh(rwlock_t *lock) __acquires(rwlock_t); variable
29 void __lockfunc _write_lock_bh(rwlock_t *lock) __acquires(rwlock_t); variable
31 void __lockfunc _read_lock_irq(rwlock_t *lock) __acquires(rwlock_t); variable
32 void __lockfunc _write_lock_irq(rwlock_t *lock) __acquires(rwlock_t); variable
36 __acquires(rwlock_t); variable
38 __acquires(rwlock_t); variable
44 void __lockfunc _read_unlock(rwlock_t *lock) __releases(rwlock_t); variable
45 void __lockfunc _write_unlock(rwlock_t *lock) __releases(rwlock_t); variable
47 void __lockfunc _read_unlock_bh(rwlock_t *lock) __releases(rwlock_t); variable
48 void __lockfunc _write_unlock_bh(rwlock_t *lock) __releases(rwlock_t); variable
50 void __lockfunc _read_unlock_irq(rwlock_t *lock) __releases(rwlock_t); variable
51 void __lockfunc _write_unlock_irq(rwlock_t *lock) __releases(rwlock_t); variable
55 __releases(rwlock_t); variable
57 __releases(rwlock_t); variable
[all...]
H A Dspinlock_types.h48 } rwlock_t; typedef in typeref:struct:__anon19586
74 (rwlock_t) { .raw_lock = __RAW_RW_LOCK_UNLOCKED, \
84 (rwlock_t) { .raw_lock = __RAW_RW_LOCK_UNLOCKED, \
92 #define DEFINE_RWLOCK(x) rwlock_t x = __RW_LOCK_UNLOCKED(x)
H A Dspinlock.h107 extern void __rwlock_init(rwlock_t *lock, const char *name,
142 extern void _raw_read_lock(rwlock_t *lock);
143 extern int _raw_read_trylock(rwlock_t *lock);
144 extern void _raw_read_unlock(rwlock_t *lock);
145 extern void _raw_write_lock(rwlock_t *lock);
146 extern int _raw_write_trylock(rwlock_t *lock);
147 extern void _raw_write_unlock(rwlock_t *lock);
H A Dvmalloc.h75 extern rwlock_t vmlist_lock;
H A Dnetdevice.h196 rwlock_t hh_lock;
565 extern rwlock_t dev_base_lock; /* Device list lock */
H A Datmdev.h411 extern rwlock_t vcc_sklist_lock;
H A Dsched.h184 extern rwlock_t tasklist_lock;
354 rwlock_t ioctx_list_lock;
H A Dfs.h943 rwlock_t lock; /* protects pid, uid, euid fields */
/external/kernel-headers/original/asm-x86/
H A Dmmu.h16 rwlock_t ldtlock;
/external/valgrind/main/drd/tests/
H A Dannotate_rwlock.c31 } rwlock_t; typedef in typeref:struct:__anon27492
34 static rwlock_t s_rwlock;
38 static void rwlock_init(rwlock_t* p)
47 static void rwlock_destroy(rwlock_t* p)
55 static void rwlock_rdlock(rwlock_t* p)
79 static void rwlock_wrlock(rwlock_t* p)
103 static void rwlock_unlock(rwlock_t* p)
/external/valgrind/main/helgrind/tests/
H A Dannotate_rwlock.c41 } rwlock_t; typedef in typeref:struct:__anon27566
44 static rwlock_t s_rwlock;
48 static void rwlock_init(rwlock_t* p)
57 static void rwlock_destroy(rwlock_t* p)
65 static void rwlock_rdlock(rwlock_t* p)
90 static void rwlock_wrlock(rwlock_t* p)
115 static void rwlock_unlock(rwlock_t* p)
/external/kernel-headers/original/linux/netfilter_ipv4/
H A Dip_nat.h55 extern rwlock_t ip_nat_lock;
/external/chromium_org/third_party/openssl/openssl/crypto/threads/
H A Dth-lock.c158 static rwlock_t *lock_cs;
169 lock_cs=OPENSSL_malloc(CRYPTO_num_locks() * sizeof(rwlock_t));
/external/openssl/crypto/threads/
H A Dth-lock.c158 static rwlock_t *lock_cs;
169 lock_cs=OPENSSL_malloc(CRYPTO_num_locks() * sizeof(rwlock_t));
/external/bison/lib/glthread/
H A Dlock.h542 typedef rwlock_t gl_rwlock_t;
544 STORAGECLASS rwlock_t NAME;
546 STORAGECLASS rwlock_t NAME = gl_rwlock_initializer;
/external/kernel-headers/original/linux/netfilter/
H A Dx_tables.h259 rwlock_t lock;

Completed in 536 milliseconds