/linux-4.4.14/include/linux/ |
D | rwlock_api_smp.h | 18 void __lockfunc _raw_read_lock(rwlock_t *lock) __acquires(lock); 19 void __lockfunc _raw_write_lock(rwlock_t *lock) __acquires(lock); 20 void __lockfunc _raw_read_lock_bh(rwlock_t *lock) __acquires(lock); 21 void __lockfunc _raw_write_lock_bh(rwlock_t *lock) __acquires(lock); 22 void __lockfunc _raw_read_lock_irq(rwlock_t *lock) __acquires(lock); 23 void __lockfunc _raw_write_lock_irq(rwlock_t *lock) __acquires(lock); 24 unsigned long __lockfunc _raw_read_lock_irqsave(rwlock_t *lock) 26 unsigned long __lockfunc _raw_write_lock_irqsave(rwlock_t *lock) 28 int __lockfunc _raw_read_trylock(rwlock_t *lock); 29 int __lockfunc _raw_write_trylock(rwlock_t *lock); [all …]
|
D | rwlock.h | 18 extern void __rwlock_init(rwlock_t *lock, const char *name, 32 extern void do_raw_read_lock(rwlock_t *lock) __acquires(lock); 34 extern int do_raw_read_trylock(rwlock_t *lock); 35 extern void do_raw_read_unlock(rwlock_t *lock) __releases(lock); 36 extern void do_raw_write_lock(rwlock_t *lock) __acquires(lock); 38 extern int do_raw_write_trylock(rwlock_t *lock); 39 extern void do_raw_write_unlock(rwlock_t *lock) __releases(lock);
|
D | rwlock_types.h | 23 } rwlock_t; typedef 35 (rwlock_t) { .raw_lock = __ARCH_RW_LOCK_UNLOCKED, \ 42 (rwlock_t) { .raw_lock = __ARCH_RW_LOCK_UNLOCKED, \ 46 #define DEFINE_RWLOCK(x) rwlock_t x = __RW_LOCK_UNLOCKED(x)
|
D | hp_sdc.h | 262 rwlock_t ibf_lock; 263 rwlock_t lock; /* user/tasklet lock */ 264 rwlock_t rtq_lock; /* isr/tasklet lock */ 265 rwlock_t hook_lock; /* isr/user lock for handler add/del */
|
D | atalk.h | 135 extern rwlock_t atalk_sockets_lock; 138 extern rwlock_t atalk_routes_lock; 141 extern rwlock_t atalk_interfaces_lock;
|
D | hil_mlc.h | 128 rwlock_t lock;
|
D | leds.h | 219 rwlock_t leddev_list_lock;
|
D | atmdev.h | 220 extern rwlock_t vcc_sklist_lock;
|
D | mISDNif.h | 482 rwlock_t lock;
|
D | parport.h | 240 rwlock_t cad_lock;
|
D | jbd2.h | 819 rwlock_t j_state_lock;
|
D | sched.h | 325 extern rwlock_t tasklist_lock;
|
D | fs.h | 809 rwlock_t lock; /* protects pid, uid, euid fields */
|
D | netdevice.h | 2159 extern rwlock_t dev_base_lock; /* Device list lock */
|
/linux-4.4.14/kernel/locking/ |
D | spinlock.c | 213 int __lockfunc _raw_read_trylock(rwlock_t *lock) in _raw_read_trylock() 221 void __lockfunc _raw_read_lock(rwlock_t *lock) in _raw_read_lock() 229 unsigned long __lockfunc _raw_read_lock_irqsave(rwlock_t *lock) in _raw_read_lock_irqsave() 237 void __lockfunc _raw_read_lock_irq(rwlock_t *lock) in _raw_read_lock_irq() 245 void __lockfunc _raw_read_lock_bh(rwlock_t *lock) in _raw_read_lock_bh() 253 void __lockfunc _raw_read_unlock(rwlock_t *lock) in _raw_read_unlock() 261 void __lockfunc _raw_read_unlock_irqrestore(rwlock_t *lock, unsigned long flags) in _raw_read_unlock_irqrestore() 269 void __lockfunc _raw_read_unlock_irq(rwlock_t *lock) in _raw_read_unlock_irq() 277 void __lockfunc _raw_read_unlock_bh(rwlock_t *lock) in _raw_read_unlock_bh() 285 int __lockfunc _raw_write_trylock(rwlock_t *lock) in _raw_write_trylock() [all …]
|
D | spinlock_debug.c | 34 void __rwlock_init(rwlock_t *lock, const char *name, in __rwlock_init() 162 static void rwlock_bug(rwlock_t *lock, const char *msg) in rwlock_bug() 176 static void __read_lock_debug(rwlock_t *lock) 201 void do_raw_read_lock(rwlock_t *lock) in do_raw_read_lock() 207 int do_raw_read_trylock(rwlock_t *lock) in do_raw_read_trylock() 220 void do_raw_read_unlock(rwlock_t *lock) in do_raw_read_unlock() 226 static inline void debug_write_lock_before(rwlock_t *lock) in debug_write_lock_before() 234 static inline void debug_write_lock_after(rwlock_t *lock) in debug_write_lock_after() 240 static inline void debug_write_unlock(rwlock_t *lock) in debug_write_unlock() 251 static void __write_lock_debug(rwlock_t *lock) [all …]
|
/linux-4.4.14/drivers/s390/scsi/ |
D | zfcp_def.h | 159 rwlock_t port_list_lock; /* port list lock */ 163 rwlock_t abort_lock; /* Protects against SCSI 174 rwlock_t erp_lock; 204 rwlock_t unit_list_lock; /* unit list lock */
|
/linux-4.4.14/net/atm/ |
D | mpc.h | 23 rwlock_t ingress_lock; 27 rwlock_t egress_lock;
|
/linux-4.4.14/include/net/ |
D | x25.h | 314 extern rwlock_t x25_list_lock; 316 extern rwlock_t x25_route_list_lock; 318 extern rwlock_t x25_forward_list_lock; 320 extern rwlock_t x25_neigh_list_lock;
|
D | if_inet6.h | 95 rwlock_t sflock; 188 rwlock_t lock;
|
D | raw.h | 34 rwlock_t lock;
|
D | ipx.h | 126 extern rwlock_t ipx_routes_lock;
|
D | neighbour.h | 139 rwlock_t lock; 215 rwlock_t lock;
|
D | ip6_fib.h | 230 rwlock_t tb6_lock;
|
D | ipv6.h | 200 extern rwlock_t ip6_ra_lock;
|
D | sock.h | 422 rwlock_t sk_callback_lock;
|
D | xfrm.h | 530 rwlock_t lock;
|
/linux-4.4.14/net/rxrpc/ |
D | ar-internal.h | 68 rwlock_t call_lock; /* lock for calls */ 163 rwlock_t services_lock; /* lock for services list */ 213 rwlock_t conn_lock; /* lock for active/dead connections */ 260 rwlock_t lock; /* access lock */ 349 rwlock_t state_lock; /* lock for state transition */ 467 extern rwlock_t rxrpc_call_lock; 489 extern rwlock_t rxrpc_connection_lock; 530 extern rwlock_t rxrpc_local_lock;
|
/linux-4.4.14/include/drm/ |
D | drm_vma_manager.h | 41 rwlock_t vm_lock; 48 rwlock_t vm_lock;
|
/linux-4.4.14/include/sound/ |
D | seq_virmidi.h | 62 rwlock_t filelist_lock;
|
D | core.h | 115 rwlock_t ctl_files_rwlock; /* ctl_files list lock */
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | clip_tbl.h | 26 rwlock_t lock;
|
D | l2t.c | 61 rwlock_t lock;
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | nodemanager.h | 61 rwlock_t cl_nodes_lock;
|
/linux-4.4.14/sound/core/seq/ |
D | seq_clientmgr.h | 60 rwlock_t ports_lock;
|
D | seq_ports.h | 55 rwlock_t list_lock;
|
/linux-4.4.14/include/net/netns/ |
D | xfrm.h | 76 rwlock_t xfrm_policy_lock;
|
/linux-4.4.14/net/mac802154/ |
D | llsec.h | 70 rwlock_t lock;
|
/linux-4.4.14/net/netlink/ |
D | af_netlink.h | 87 extern rwlock_t nl_table_lock;
|
/linux-4.4.14/drivers/staging/lustre/lustre/fld/ |
D | fld_internal.h | 85 rwlock_t fci_lock;
|
/linux-4.4.14/fs/btrfs/ |
D | extent_map.h | 44 rwlock_t lock;
|
D | extent_io.h | 149 rwlock_t lock;
|
D | ctree.h | 1583 rwlock_t tree_mod_log_lock;
|
/linux-4.4.14/drivers/isdn/mISDN/ |
D | layer2.h | 28 rwlock_t lock;
|
D | dsp.h | 138 rwlock_t lock;
|
/linux-4.4.14/arch/ia64/kernel/ |
D | unwind_i.h | 157 rwlock_t lock;
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | l2t.h | 77 rwlock_t lock;
|
/linux-4.4.14/include/net/iucv/ |
D | af_iucv.h | 151 rwlock_t lock;
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_classes.h | 374 extern rwlock_t ehca_qp_idr_lock; 375 extern rwlock_t ehca_cq_idr_lock;
|
/linux-4.4.14/drivers/staging/unisys/visorbus/ |
D | periodic_work.c | 27 rwlock_t lock;
|
/linux-4.4.14/include/linux/netfilter_bridge/ |
D | ebtables.h | 99 rwlock_t lock;
|
/linux-4.4.14/fs/udf/ |
D | udf_sb.h | 135 rwlock_t s_cred_lock;
|
/linux-4.4.14/net/nfc/ |
D | nfc.h | 49 rwlock_t lock;
|
D | llcp.h | 47 rwlock_t lock;
|
/linux-4.4.14/arch/arm/xen/ |
D | p2m.c | 27 static rwlock_t p2m_lock;
|
/linux-4.4.14/fs/ntfs/ |
D | inode.h | 48 rwlock_t size_lock; /* Lock serializing access to inode sizes. */
|
/linux-4.4.14/include/linux/sunrpc/ |
D | cache.h | 79 rwlock_t hash_lock;
|
/linux-4.4.14/Documentation/locking/ |
D | spinlocks.txt | 59 rwlock_t xxx_lock = __RW_LOCK_UNLOCKED(xxx_lock); 155 rwlock_t xxx_rw_lock;
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_core.h | 173 rwlock_t hlist_lock; /* protect session_hlist */
|
/linux-4.4.14/include/net/bluetooth/ |
D | bluetooth.h | 254 rwlock_t lock;
|
D | hci_core.h | 527 extern rwlock_t hci_dev_list_lock;
|
/linux-4.4.14/fs/cachefiles/ |
D | internal.h | 67 rwlock_t active_lock; /* lock for active_nodes */
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e.h | 413 rwlock_t tx_lock;
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | xprt_rdma.h | 63 rwlock_t ri_qplock;
|
/linux-4.4.14/drivers/leds/ |
D | leds-ns2.c | 50 rwlock_t rw_lock; /* Lock GPIOs. */
|
/linux-4.4.14/net/netfilter/ |
D | nf_conntrack_proto_gre.c | 59 rwlock_t keymap_lock;
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k.h | 351 rwlock_t systime_lock;
|
/linux-4.4.14/drivers/scsi/bnx2i/ |
D | bnx2i.h | 441 rwlock_t ep_rdwr_lock;
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd.h | 182 rwlock_t ksnd_global_lock; /* stabilize peer/conn
|
D | socklnd.c | 746 rwlock_t *global_lock = &ksocknal_data.ksnd_global_lock; in ksocknal_select_ips() 850 rwlock_t *global_lock = &ksocknal_data.ksnd_global_lock; in ksocknal_create_routes() 1011 rwlock_t *global_lock = &ksocknal_data.ksnd_global_lock; in ksocknal_create_conn() 1790 rwlock_t *glock = &ksocknal_data.ksnd_global_lock; in ksocknal_query()
|
D | socklnd_cb.c | 834 rwlock_t *g_lock; in ksocknal_launch_packet()
|
/linux-4.4.14/arch/arm/common/ |
D | dmabounce.c | 81 rwlock_t lock;
|
/linux-4.4.14/drivers/scsi/cxgbi/ |
D | libcxgbi.h | 228 rwlock_t callback_lock;
|
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_hash.h | 83 rwlock_t rw; /**< rwlock */
|
/linux-4.4.14/fs/ext2/ |
D | ext2.h | 686 rwlock_t i_meta_lock;
|
/linux-4.4.14/drivers/md/ |
D | dm-region-hash.c | 65 rwlock_t hash_lock;
|
/linux-4.4.14/drivers/bluetooth/ |
D | bfusb.c | 75 rwlock_t lock;
|
/linux-4.4.14/net/rds/ |
D | rds.h | 518 rwlock_t rs_recv_lock;
|
/linux-4.4.14/fs/afs/ |
D | internal.h | 204 rwlock_t servers_lock; /* active server list lock */
|
/linux-4.4.14/drivers/parisc/ |
D | pdc_stable.c | 100 rwlock_t rw_lock; /* to protect path entry access */
|
/linux-4.4.14/drivers/s390/net/ |
D | qeth_core.h | 833 rwlock_t rwlock;
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | mlx4_en.h | 407 rwlock_t clock_lock;
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_wlan.h | 655 rwlock_t iface_lock; /* hostap_interfaces read lock; use write lock
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd_cb.c | 511 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_rx_complete() 1301 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_launch_tx() 2141 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_passive_connect() 3397 rwlock_t *glock = &kiblnd_data.kib_global_lock; in kiblnd_failover_thread()
|
D | o2iblnd.h | 347 rwlock_t kib_global_lock; /* stabilize net/dev/peer/conn ops */
|
D | o2iblnd.c | 646 rwlock_t *glock = &kiblnd_data.kib_global_lock; in kiblnd_create_conn() 1061 rwlock_t *glock = &kiblnd_data.kib_global_lock; in kiblnd_query() 2497 rwlock_t *g_lock = &kiblnd_data.kib_global_lock; in kiblnd_shutdown()
|
/linux-4.4.14/include/linux/mlx5/ |
D | driver.h | 425 rwlock_t lock;
|
/linux-4.4.14/drivers/scsi/qla4xxx/ |
D | ql4_def.h | 752 rwlock_t hw_lock;
|
/linux-4.4.14/include/net/sctp/ |
D | structs.h | 108 rwlock_t lock;
|
/linux-4.4.14/drivers/input/serio/ |
D | hp_sdc.c | 162 rwlock_t *lock; in hp_sdc_spin_ibf()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
D | sec_plain.c | 52 rwlock_t pls_lock;
|
D | sec.c | 61 static rwlock_t policy_lock;
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | obd.h | 795 rwlock_t obd_pool_lock;
|
D | obd_class.h | 63 extern rwlock_t obd_dev_lock;
|
/linux-4.4.14/drivers/net/ppp/ |
D | pppoe.c | 109 rwlock_t hash_lock;
|
D | ppp_generic.c | 177 rwlock_t upl; /* protects `ppp' */
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_drv.h | 418 rwlock_t resource_lock;
|
/linux-4.4.14/drivers/infiniband/core/ |
D | cache.c | 87 rwlock_t lock;
|
D | cm.c | 72 rwlock_t device_lock;
|
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic.h | 595 rwlock_t crb_lock;
|
/linux-4.4.14/kernel/trace/ |
D | trace_uprobe.c | 44 rwlock_t rwlock;
|
/linux-4.4.14/net/ipv4/ |
D | ping.c | 58 rwlock_t lock;
|
/linux-4.4.14/drivers/scsi/ |
D | sg.c | 155 rwlock_t rq_list_lock; /* protect access to list in req_arr */ 180 rwlock_t sfd_lock; /* protect access to sfd list */
|
/linux-4.4.14/drivers/s390/virtio/ |
D | virtio_ccw.c | 131 rwlock_t lock;
|
/linux-4.4.14/lib/ |
D | locking-selftest.c | 117 init_class_##class(raw_spinlock_t *lock, rwlock_t *rwlock, \
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_int.h | 1427 extern rwlock_t global_state_lock;
|
D | drbd_worker.c | 63 rwlock_t global_state_lock;
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 1524 rwlock_t lock;
|
/linux-4.4.14/fs/f2fs/ |
D | f2fs.h | 360 rwlock_t lock; /* protect extent info rb-tree */
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic.h | 474 rwlock_t crb_lock;
|
/linux-4.4.14/fs/ext4/ |
D | ext4.h | 962 rwlock_t i_es_lock;
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_def.h | 3440 rwlock_t hw_lock;
|