rwlock_t          201 fs/afs/internal.h 	rwlock_t		servers_lock;	/* active server list lock */
rwlock_t          602 fs/cifs/cifsglob.h GLOBAL_EXTERN rwlock_t GlobalSMBSeslock;  /* protects list inserts on 3 above */
rwlock_t          102 fs/dlm/dlm_internal.h 	rwlock_t		lock;
rwlock_t          108 fs/dlm/dlm_internal.h 	rwlock_t		lock;
rwlock_t          113 fs/dlm/dlm_internal.h 	rwlock_t		lock;
rwlock_t           54 fs/ext2/ext2.h 	rwlock_t i_meta_lock;
rwlock_t          110 fs/gfs2/glock.c static rwlock_t gl_hash_locks[GL_HASH_LOCK_SZ];
rwlock_t          112 fs/gfs2/glock.c static inline rwlock_t *gl_lock_addr(unsigned int x)
rwlock_t          117 fs/gfs2/glock.c static inline rwlock_t *gl_lock_addr(unsigned int x)
rwlock_t           48 fs/ntfs/inode.h 	rwlock_t size_lock;	/* Lock serializing access to inode sizes. */
rwlock_t           55 fs/ocfs2/cluster/nodemanager.h 	rwlock_t		cl_nodes_lock;
rwlock_t          202 fs/xfs/xfs_ag.h 	rwlock_t	pag_ici_lock;	/* incore inode lock */
rwlock_t          173 include/linux/atalk.h extern rwlock_t atalk_sockets_lock;
rwlock_t          176 include/linux/atalk.h extern rwlock_t atalk_routes_lock;
rwlock_t          179 include/linux/atalk.h extern rwlock_t atalk_interfaces_lock;
rwlock_t          411 include/linux/atmdev.h extern rwlock_t vcc_sklist_lock;
rwlock_t          780 include/linux/fs.h 	rwlock_t lock;          /* protects pid, uid, euid fields */
rwlock_t            8 include/linux/fs_struct.h 	rwlock_t lock;
rwlock_t           16 include/linux/genalloc.h 	rwlock_t lock;
rwlock_t          128 include/linux/hil_mlc.h 	rwlock_t		lock;
rwlock_t          262 include/linux/hp_sdc.h 	rwlock_t	ibf_lock;
rwlock_t          263 include/linux/hp_sdc.h 	rwlock_t	lock;		/* user/tasklet lock */
rwlock_t          264 include/linux/hp_sdc.h 	rwlock_t	rtq_lock;	/* isr/tasklet lock */
rwlock_t          265 include/linux/hp_sdc.h 	rwlock_t	hook_lock;	/* isr/user lock for handler add/del */
rwlock_t           26 include/linux/inetdevice.h 	rwlock_t		mc_list_lock;
rwlock_t           83 include/linux/leds.h 	rwlock_t	  leddev_list_lock;
rwlock_t          411 include/linux/mISDNif.h 	rwlock_t		lock;
rwlock_t          238 include/linux/mm_types.h 	rwlock_t		ioctx_list_lock;	/* aio lock */
rwlock_t          900 include/linux/netdevice.h extern rwlock_t				dev_base_lock;		/* Device list lock */
rwlock_t          359 include/linux/netfilter/x_tables.h 	rwlock_t lock;
rwlock_t          291 include/linux/netfilter_bridge/ebtables.h 	rwlock_t lock;
rwlock_t          324 include/linux/parport.h 	rwlock_t cad_lock;
rwlock_t          238 include/linux/sched.h extern rwlock_t tasklist_lock;
rwlock_t          109 include/linux/spinlock.h   extern void __rwlock_init(rwlock_t *lock, const char *name,
rwlock_t          150 include/linux/spinlock.h  extern void _raw_read_lock(rwlock_t *lock);
rwlock_t          151 include/linux/spinlock.h  extern int _raw_read_trylock(rwlock_t *lock);
rwlock_t          152 include/linux/spinlock.h  extern void _raw_read_unlock(rwlock_t *lock);
rwlock_t          153 include/linux/spinlock.h  extern void _raw_write_lock(rwlock_t *lock);
rwlock_t          154 include/linux/spinlock.h  extern int _raw_write_trylock(rwlock_t *lock);
rwlock_t          155 include/linux/spinlock.h  extern void _raw_write_unlock(rwlock_t *lock);
rwlock_t           27 include/linux/spinlock_api_smp.h void __lockfunc _read_lock(rwlock_t *lock)		__acquires(lock);
rwlock_t           28 include/linux/spinlock_api_smp.h void __lockfunc _write_lock(rwlock_t *lock)		__acquires(lock);
rwlock_t           30 include/linux/spinlock_api_smp.h void __lockfunc _read_lock_bh(rwlock_t *lock)		__acquires(lock);
rwlock_t           31 include/linux/spinlock_api_smp.h void __lockfunc _write_lock_bh(rwlock_t *lock)		__acquires(lock);
rwlock_t           33 include/linux/spinlock_api_smp.h void __lockfunc _read_lock_irq(rwlock_t *lock)		__acquires(lock);
rwlock_t           34 include/linux/spinlock_api_smp.h void __lockfunc _write_lock_irq(rwlock_t *lock)		__acquires(lock);
rwlock_t           39 include/linux/spinlock_api_smp.h unsigned long __lockfunc _read_lock_irqsave(rwlock_t *lock)
rwlock_t           41 include/linux/spinlock_api_smp.h unsigned long __lockfunc _write_lock_irqsave(rwlock_t *lock)
rwlock_t           44 include/linux/spinlock_api_smp.h int __lockfunc _read_trylock(rwlock_t *lock);
rwlock_t           45 include/linux/spinlock_api_smp.h int __lockfunc _write_trylock(rwlock_t *lock);
rwlock_t           48 include/linux/spinlock_api_smp.h void __lockfunc _read_unlock(rwlock_t *lock)		__releases(lock);
rwlock_t           49 include/linux/spinlock_api_smp.h void __lockfunc _write_unlock(rwlock_t *lock)		__releases(lock);
rwlock_t           51 include/linux/spinlock_api_smp.h void __lockfunc _read_unlock_bh(rwlock_t *lock)		__releases(lock);
rwlock_t           52 include/linux/spinlock_api_smp.h void __lockfunc _write_unlock_bh(rwlock_t *lock)	__releases(lock);
rwlock_t           54 include/linux/spinlock_api_smp.h void __lockfunc _read_unlock_irq(rwlock_t *lock)	__releases(lock);
rwlock_t           55 include/linux/spinlock_api_smp.h void __lockfunc _write_unlock_irq(rwlock_t *lock)	__releases(lock);
rwlock_t           58 include/linux/spinlock_api_smp.h void __lockfunc _read_unlock_irqrestore(rwlock_t *lock, unsigned long flags)
rwlock_t           60 include/linux/spinlock_api_smp.h void __lockfunc _write_unlock_irqrestore(rwlock_t *lock, unsigned long flags)
rwlock_t           74 include/linux/spinlock_types.h 	(rwlock_t)	{	.raw_lock = __RAW_RW_LOCK_UNLOCKED,	\
rwlock_t           84 include/linux/spinlock_types.h 	(rwlock_t)	{	.raw_lock = __RAW_RW_LOCK_UNLOCKED,	\
rwlock_t           98 include/linux/spinlock_types.h #define DEFINE_RWLOCK(x)	rwlock_t x = __RW_LOCK_UNLOCKED(x)
rwlock_t           66 include/linux/sunrpc/cache.h 	rwlock_t		hash_lock;
rwlock_t           90 include/linux/vmalloc.h extern rwlock_t vmlist_lock;
rwlock_t           54 include/net/act_api.h 	rwlock_t		*lock;
rwlock_t          115 include/net/bluetooth/bluetooth.h 	rwlock_t          lock;
rwlock_t          197 include/net/bluetooth/hci_core.h extern rwlock_t hci_dev_list_lock;
rwlock_t          198 include/net/bluetooth/hci_core.h extern rwlock_t hci_cb_list_lock;
rwlock_t          196 include/net/bluetooth/l2cap.h 	rwlock_t	lock;
rwlock_t           86 include/net/if_inet6.h 	rwlock_t		sflock;
rwlock_t          167 include/net/if_inet6.h 	rwlock_t		mc_lock;
rwlock_t          177 include/net/if_inet6.h 	rwlock_t		lock;
rwlock_t           37 include/net/inet_frag.h 	rwlock_t		lock;
rwlock_t          107 include/net/inet_hashtables.h 	rwlock_t			*ehash_locks;
rwlock_t          131 include/net/inet_hashtables.h 	rwlock_t			lhash_lock ____cacheline_aligned;
rwlock_t          144 include/net/inet_hashtables.h static inline rwlock_t *inet_ehash_lockp(
rwlock_t          167 include/net/inet_hashtables.h 	if (sizeof(rwlock_t) != 0) {
rwlock_t          169 include/net/inet_hashtables.h 		if (size * sizeof(rwlock_t) > PAGE_SIZE)
rwlock_t          170 include/net/inet_hashtables.h 			hashinfo->ehash_locks = vmalloc(size * sizeof(rwlock_t));
rwlock_t          173 include/net/inet_hashtables.h 		hashinfo->ehash_locks =	kmalloc(size * sizeof(rwlock_t),
rwlock_t          189 include/net/inet_hashtables.h 							sizeof(rwlock_t);
rwlock_t           70 include/net/ip.h extern rwlock_t ip_ra_lock;
rwlock_t          157 include/net/ip6_fib.h 	rwlock_t		tb6_lock;
rwlock_t          454 include/net/ip_vs.h 	rwlock_t		sched_lock;    /* lock sched_data */
rwlock_t          159 include/net/ipv6.h extern rwlock_t ip6_ra_lock;
rwlock_t          124 include/net/ipx.h extern rwlock_t ipx_routes_lock;
rwlock_t           80 include/net/iucv/af_iucv.h 	rwlock_t	  lock;
rwlock_t           57 include/net/llc.h 		rwlock_t	  lock;
rwlock_t           67 include/net/llc.h extern rwlock_t llc_sap_list_lock;
rwlock_t          113 include/net/neighbour.h 	rwlock_t		lock;
rwlock_t          174 include/net/neighbour.h 	rwlock_t		lock;
rwlock_t           11 include/net/netns/packet.h 	rwlock_t		sklist_lock;
rwlock_t           33 include/net/raw.h 	rwlock_t lock;
rwlock_t          118 include/net/request_sock.h 	rwlock_t		syn_wait_lock;
rwlock_t          114 include/net/sctp/structs.h 	rwlock_t	lock;
rwlock_t          233 include/net/sock.h 	rwlock_t		sk_dst_lock;
rwlock_t          252 include/net/sock.h 	rwlock_t		sk_callback_lock;
rwlock_t           54 include/net/udp.h extern rwlock_t udp_hash_lock;
rwlock_t          298 include/net/x25.h extern rwlock_t x25_list_lock;
rwlock_t          300 include/net/x25.h extern rwlock_t x25_route_list_lock;
rwlock_t          302 include/net/x25.h extern rwlock_t x25_forward_list_lock;
rwlock_t          475 include/net/xfrm.h 	rwlock_t		lock;
rwlock_t          927 include/rdma/ib_verbs.h 	rwlock_t                lock;
rwlock_t          127 include/sound/core.h 	rwlock_t ctl_files_rwlock;	/* ctl_files list lock */
rwlock_t          465 include/sound/pcm.h extern rwlock_t snd_pcm_link_rwlock;
rwlock_t           62 include/sound/seq_virmidi.h 	rwlock_t filelist_lock;
rwlock_t           37 kernel/spinlock.c int __lockfunc _read_trylock(rwlock_t *lock)
rwlock_t           50 kernel/spinlock.c int __lockfunc _write_trylock(rwlock_t *lock)
rwlock_t           70 kernel/spinlock.c void __lockfunc _read_lock(rwlock_t *lock)
rwlock_t          117 kernel/spinlock.c unsigned long __lockfunc _read_lock_irqsave(rwlock_t *lock)
rwlock_t          129 kernel/spinlock.c void __lockfunc _read_lock_irq(rwlock_t *lock)
rwlock_t          138 kernel/spinlock.c void __lockfunc _read_lock_bh(rwlock_t *lock)
rwlock_t          147 kernel/spinlock.c unsigned long __lockfunc _write_lock_irqsave(rwlock_t *lock)
rwlock_t          159 kernel/spinlock.c void __lockfunc _write_lock_irq(rwlock_t *lock)
rwlock_t          168 kernel/spinlock.c void __lockfunc _write_lock_bh(rwlock_t *lock)
rwlock_t          186 kernel/spinlock.c void __lockfunc _write_lock(rwlock_t *lock)
rwlock_t          335 kernel/spinlock.c void __lockfunc _write_unlock(rwlock_t *lock)
rwlock_t          343 kernel/spinlock.c void __lockfunc _read_unlock(rwlock_t *lock)
rwlock_t          378 kernel/spinlock.c void __lockfunc _read_unlock_irqrestore(rwlock_t *lock, unsigned long flags)
rwlock_t          387 kernel/spinlock.c void __lockfunc _read_unlock_irq(rwlock_t *lock)
rwlock_t          396 kernel/spinlock.c void __lockfunc _read_unlock_bh(rwlock_t *lock)
rwlock_t          405 kernel/spinlock.c void __lockfunc _write_unlock_irqrestore(rwlock_t *lock, unsigned long flags)
rwlock_t          414 kernel/spinlock.c void __lockfunc _write_unlock_irq(rwlock_t *lock)
rwlock_t          423 kernel/spinlock.c void __lockfunc _write_unlock_bh(rwlock_t *lock)
rwlock_t          111 lib/locking-selftest.c init_class_##class(spinlock_t *lock, rwlock_t *rwlock, struct mutex *mutex, \
rwlock_t           34 lib/spinlock_debug.c void __rwlock_init(rwlock_t *lock, const char *name,
rwlock_t          157 lib/spinlock_debug.c static void rwlock_bug(rwlock_t *lock, const char *msg)
rwlock_t          171 lib/spinlock_debug.c static void __read_lock_debug(rwlock_t *lock)
rwlock_t          196 lib/spinlock_debug.c void _raw_read_lock(rwlock_t *lock)
rwlock_t          202 lib/spinlock_debug.c int _raw_read_trylock(rwlock_t *lock)
rwlock_t          215 lib/spinlock_debug.c void _raw_read_unlock(rwlock_t *lock)
rwlock_t          221 lib/spinlock_debug.c static inline void debug_write_lock_before(rwlock_t *lock)
rwlock_t          229 lib/spinlock_debug.c static inline void debug_write_lock_after(rwlock_t *lock)
rwlock_t          235 lib/spinlock_debug.c static inline void debug_write_unlock(rwlock_t *lock)
rwlock_t          246 lib/spinlock_debug.c static void __write_lock_debug(rwlock_t *lock)
rwlock_t          271 lib/spinlock_debug.c void _raw_write_lock(rwlock_t *lock)
rwlock_t          278 lib/spinlock_debug.c int _raw_write_trylock(rwlock_t *lock)
rwlock_t          293 lib/spinlock_debug.c void _raw_write_unlock(rwlock_t *lock)
rwlock_t           23 net/atm/mpc.h  	rwlock_t ingress_lock;
rwlock_t           27 net/atm/mpc.h  	rwlock_t egress_lock;
rwlock_t          781 net/ipv4/inet_diag.c 		rwlock_t *lock = inet_ehash_lockp(hashinfo, i);
rwlock_t          232 net/ipv4/inet_hashtables.c 	rwlock_t *lock = inet_ehash_lockp(hashinfo, hash);
rwlock_t          273 net/ipv4/inet_hashtables.c 	rwlock_t *lock = inet_ehash_lockp(hinfo, hash);
rwlock_t          342 net/ipv4/inet_hashtables.c 	rwlock_t *lock;
rwlock_t          363 net/ipv4/inet_hashtables.c 	rwlock_t *lock;
rwlock_t          393 net/ipv4/inet_hashtables.c 	rwlock_t *lock;
rwlock_t           23 net/ipv4/inet_timewait_sock.c 	rwlock_t *lock = inet_ehash_lockp(hashinfo, tw->tw_hash);
rwlock_t           79 net/ipv4/inet_timewait_sock.c 	rwlock_t *lock = inet_ehash_lockp(hashinfo, sk->sk_hash);
rwlock_t          426 net/ipv4/inet_timewait_sock.c 		rwlock_t *lock = inet_ehash_lockp(hashinfo, h);
rwlock_t         1974 net/ipv4/tcp_ipv4.c 		rwlock_t *lock = inet_ehash_lockp(&tcp_hashinfo, st->bucket);
rwlock_t           29 net/ipv6/inet6_hashtables.c 	rwlock_t *lock;
rwlock_t           73 net/ipv6/inet6_hashtables.c 	rwlock_t *lock = inet_ehash_lockp(hashinfo, hash);
rwlock_t          173 net/ipv6/inet6_hashtables.c 	rwlock_t *lock = inet_ehash_lockp(hinfo, hash);
rwlock_t           66 net/netfilter/ipvs/ip_vs_conn.c 	rwlock_t	l;
rwlock_t           94 net/netfilter/ipvs/ip_vs_lblcr.c 	rwlock_t	        lock;           /* lock for this list */
rwlock_t           48 net/netfilter/nf_conntrack_proto_gre.c 	rwlock_t		keymap_lock;
rwlock_t           68 net/rxrpc/ar-internal.h 	rwlock_t		call_lock;	/* lock for calls */
rwlock_t          161 net/rxrpc/ar-internal.h 	rwlock_t		services_lock;	/* lock for services list */
rwlock_t          211 net/rxrpc/ar-internal.h 	rwlock_t		conn_lock;	/* lock for active/dead connections */
rwlock_t          258 net/rxrpc/ar-internal.h 	rwlock_t		lock;		/* access lock */
rwlock_t          347 net/rxrpc/ar-internal.h 	rwlock_t		state_lock;	/* lock for state transition */
rwlock_t          462 net/rxrpc/ar-internal.h extern rwlock_t rxrpc_call_lock;
rwlock_t          482 net/rxrpc/ar-internal.h extern rwlock_t rxrpc_connection_lock;
rwlock_t          528 net/rxrpc/ar-internal.h extern rwlock_t rxrpc_local_lock;
rwlock_t           88 net/tipc/name_table.h extern rwlock_t tipc_nametbl_lock;
rwlock_t           53 net/tipc/net.h extern rwlock_t tipc_net_lock;
rwlock_t           60 sound/core/seq/seq_clientmgr.h 	rwlock_t ports_lock;
rwlock_t           55 sound/core/seq/seq_ports.h 	rwlock_t list_lock;