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

12345

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dspinlock_api_smp.h25 void __lockfunc _read_lock(rwlock_t *lock) __acquires(lock);
26 void __lockfunc _write_lock(rwlock_t *lock) __acquires(lock);
28 void __lockfunc _read_lock_bh(rwlock_t *lock) __acquires(lock);
29 void __lockfunc _write_lock_bh(rwlock_t *lock) __acquires(lock);
31 void __lockfunc _read_lock_irq(rwlock_t *lock) __acquires(lock);
32 void __lockfunc _write_lock_irq(rwlock_t *lock) __acquires(lock);
37 unsigned long __lockfunc _read_lock_irqsave(rwlock_t *lock)
39 unsigned long __lockfunc _write_lock_irqsave(rwlock_t *lock)
42 int __lockfunc _read_trylock(rwlock_t *lock);
43 int __lockfunc _write_trylock(rwlock_t *loc
[all...]
H A Dspinlock_types.h48 } rwlock_t; typedef in typeref:struct:__anon10321
74 (rwlock_t) { .raw_lock = __RAW_RW_LOCK_UNLOCKED, \
84 (rwlock_t) { .raw_lock = __RAW_RW_LOCK_UNLOCKED, \
98 #define DEFINE_RWLOCK(x) rwlock_t x = __RW_LOCK_UNLOCKED(x)
H A Dgenalloc.h16 rwlock_t lock;
H A Dfs_struct.h9 rwlock_t lock;
H A Dleds.h47 rwlock_t trigger_lock;
75 rwlock_t leddev_list_lock;
H A Dspinlock.h108 extern void __rwlock_init(rwlock_t *lock, const char *name,
143 extern void _raw_read_lock(rwlock_t *lock);
144 extern int _raw_read_trylock(rwlock_t *lock);
145 extern void _raw_read_unlock(rwlock_t *lock);
146 extern void _raw_write_lock(rwlock_t *lock);
147 extern int _raw_write_trylock(rwlock_t *lock);
148 extern void _raw_write_unlock(rwlock_t *lock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/
H A Dmmu.h15 rwlock_t ldtlock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v32/
H A Dspinlock.h56 } rwlock_t; typedef in typeref:struct:__anon8675
58 #define RW_LOCK_UNLOCKED (rwlock_t) { {1}, 0 }
79 static __inline__ void _raw_read_lock(rwlock_t *rw)
91 static __inline__ void _raw_read_unlock(rwlock_t *rw)
112 static __inline__ void _raw_write_lock(rwlock_t *rw)
132 static __inline__ void _raw_write_unlock(rwlock_t *rw)
138 static __inline__ int _raw_write_trylock(rwlock_t *rw)
153 static __inline__ int is_read_locked(rwlock_t *rw)
158 static __inline__ int is_write_locked(rwlock_t *rw)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/kernel/
H A Di386_ksyms.c24 extern void FASTCALL( __write_lock_failed(rwlock_t *rw));
25 extern void FASTCALL( __read_lock_failed(rwlock_t *rw));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/lib/
H A Dlocks.c97 static __inline__ int __read_trylock(rwlock_t *rw)
117 int _raw_read_trylock(rwlock_t *rw)
123 void _raw_read_lock(rwlock_t *rw)
140 void _raw_read_unlock(rwlock_t *rw)
151 void _raw_write_lock(rwlock_t *rw)
169 int _raw_write_trylock(rwlock_t *rw)
178 void _raw_write_unlock(rwlock_t *rw)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/
H A Dspinlock.c37 int __lockfunc _read_trylock(rwlock_t *lock)
50 int __lockfunc _write_trylock(rwlock_t *lock)
71 void __lockfunc _read_lock(rwlock_t *lock)
118 unsigned long __lockfunc _read_lock_irqsave(rwlock_t *lock)
130 void __lockfunc _read_lock_irq(rwlock_t *lock)
139 void __lockfunc _read_lock_bh(rwlock_t *lock)
148 unsigned long __lockfunc _write_lock_irqsave(rwlock_t *lock)
160 void __lockfunc _write_lock_irq(rwlock_t *lock)
169 void __lockfunc _write_lock_bh(rwlock_t *lock)
187 void __lockfunc _write_lock(rwlock_t *loc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Draw.h34 extern rwlock_t raw_v4_lock;
H A Drawv6.h8 extern rwlock_t raw_v6_lock;
H A Dllc.h57 rwlock_t lock;
67 extern rwlock_t llc_sap_list_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/tipc/
H A Dnet.h53 extern rwlock_t tipc_net_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/lib/
H A Dspinlock_debug.c34 void __rwlock_init(rwlock_t *lock, const char *name,
157 static void rwlock_bug(rwlock_t *lock, const char *msg)
171 void _raw_read_lock(rwlock_t *lock)
177 int _raw_read_trylock(rwlock_t *lock)
190 void _raw_read_unlock(rwlock_t *lock)
196 static inline void debug_write_lock_before(rwlock_t *lock)
204 static inline void debug_write_lock_after(rwlock_t *lock)
210 static inline void debug_write_unlock(rwlock_t *lock)
221 void _raw_write_lock(rwlock_t *lock)
228 int _raw_write_trylock(rwlock_t *loc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/capi/
H A Dkcapi.h33 extern rwlock_t capi_drivers_list_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/leds/
H A Dleds.h28 extern rwlock_t leds_list_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ip2/
H A Di2lib.h227 rwlock_t Ibuf_spinlock;
228 rwlock_t Obuf_spinlock;
229 rwlock_t Cbuf_spinlock;
230 rwlock_t Pbuf_spinlock;
H A Di2ellis.h354 rwlock_t Fbuf_spinlock;
362 rwlock_t Dbuf_spinlock;
370 rwlock_t Bbuf_spinlock;
399 rwlock_t read_fifo_spinlock;
400 rwlock_t write_fifo_spinlock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Dseq_virmidi.h62 rwlock_t filelist_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/x86_64/kernel/
H A Dx8664_ksyms.c38 extern void __write_lock_failed(rwlock_t *rw);
39 extern void __read_lock_failed(rwlock_t *rw);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/atm/
H A Dmpc.h23 rwlock_t ingress_lock;
27 rwlock_t egress_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/cluster/
H A Dnodemanager.h59 rwlock_t cl_nodes_lock;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/kernel/
H A Dksyms.c95 extern void FASTCALL( __write_lock_failed(rwlock_t *rw));
98 extern void FASTCALL( __read_lock_failed(rwlock_t *rw));

Completed in 225 milliseconds

12345