Loading...
Defined in 3 files as a macro:
- include/linux/rwlock.h, line 20 (as a macro)
- include/linux/rwlock.h, line 27 (as a macro)
- include/linux/rwlock_rt.h, line 19 (as a macro)
Referenced in 107 files:
- arch/arm/xen/p2m.c, line 207
- arch/ia64/kernel/unwind.c, line 2274
- arch/s390/kvm/kvm-s390.c, line 3162
- drivers/bluetooth/bfusb.c, line 634
- drivers/bus/mhi/host/init.c, 2 times
- drivers/crypto/hisilicon/zip/zip_crypto.c, line 621
- drivers/dma/qcom/gpi.c, line 2240
- drivers/gpu/drm/drm_vma_manager.c, line 88
- drivers/gpu/drm/i915/gem/i915_gem_userptr.c, line 588
- drivers/gpu/drm/msm/msm_drv.c, line 604
- drivers/infiniband/core/cache.c, line 786
- drivers/infiniband/core/cm.c, line 4479
- drivers/infiniband/core/device.c, line 611
- drivers/infiniband/hw/mlx5/main.c, line 3635
- drivers/input/serio/hil_mlc.c, line 925
- drivers/input/serio/hp_sdc.c, 4 times
- drivers/isdn/mISDN/stack.c, line 377
- drivers/isdn/mISDN/tei.c, line 1352
- drivers/leds/leds-ns2.c, line 208
- drivers/md/dm-region-hash.c, line 199
- drivers/net/ethernet/atheros/atl1e/atl1e_main.c, line 734
- drivers/net/ethernet/chelsio/cxgb3/l2t.c, line 455
- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c, line 299
- drivers/net/ethernet/chelsio/cxgb4/l2t.c, line 651
- drivers/net/ethernet/chelsio/cxgb4/smt.c, line 54
- drivers/net/ethernet/marvell/prestera/prestera_main.c, line 1388
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c, line 1194
- drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c, line 1488
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c, line 2513
- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c, line 310
- drivers/net/ppp/ppp_generic.c, line 2899
- drivers/net/ppp/pppoe.c, line 1156
- drivers/net/wireguard/peer.c, line 52
- drivers/net/wireless/intersil/hostap/hostap_hw.c, line 3123
- drivers/parisc/pdc_stable.c, line 970
- drivers/parport/share.c, line 460
- drivers/s390/scsi/zfcp_aux.c, 4 times
- drivers/s390/virtio/virtio_ccw.c, 2 times
- drivers/scsi/bnx2i/bnx2i_iscsi.c, line 832
- drivers/scsi/cxgbi/libcxgbi.c, line 578
- drivers/scsi/lpfc/lpfc_init.c, line 4658
- drivers/scsi/qla2xxx/qla_nx.c, line 2257
- drivers/scsi/qla4xxx/ql4_os.c, line 8680
- drivers/scsi/scsi_debug.c, line 7284
- drivers/scsi/sg.c, 2 times
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c, line 562
- drivers/vdpa/vdpa_user/iova_domain.c, line 589
- drivers/virt/acrn/ioreq.c, line 437
- fs/afs/cell.c, line 171
- fs/afs/main.c, line 113
- fs/afs/server.c, line 238
- fs/afs/server_list.c, line 45
- fs/afs/vl_list.c, 2 times
- fs/afs/volume.c, 2 times
- fs/btrfs/disk-io.c, 3 times
- fs/btrfs/extent_map.c, line 41
- fs/eventpoll.c, line 951
- fs/ext2/super.c, line 204
- fs/ext4/mballoc.c, 2 times
- fs/ext4/super.c, line 1334
- fs/f2fs/extent_cache.c, line 392
- fs/fcntl.c, line 924
- fs/file_table.c, line 150
- fs/jbd2/journal.c, line 1370
- fs/ntfs/inode.c, line 371
- fs/ocfs2/cluster/nodemanager.c, line 711
- fs/smb/server/mgmt/user_session.c, line 358
- fs/smb/server/vfs_cache.c, 2 times
- fs/udf/super.c, line 2164
- include/drm/drm_vma_manager.h, line 152
- kernel/rcu/refscale.c, line 320
- kernel/trace/trace_uprobe.c, line 262
- lib/locking-selftest.c, 3 times
- mm/mempolicy.c, line 2775
- mm/z3fold.c, 2 times
- mm/zsmalloc.c, line 1753
- net/atm/mpc.c, 2 times
- net/bridge/netfilter/ebtables.c, line 1238
- net/can/j1939/main.c, 2 times
- net/core/neighbour.c, 2 times
- net/core/sock.c, 2 times
- net/ipv6/addrconf.c, line 383
- net/ipv6/ip6_fib.c, line 2361
- net/mac802154/llsec.c, line 38
- net/netfilter/nft_set_rbtree.c, line 710
- net/nfc/llcp_core.c, 3 times
- net/packet/af_packet.c, line 643
- net/rds/af_rds.c, line 678
- net/rxrpc/af_rxrpc.c, 2 times
- net/rxrpc/call_object.c, line 162
- net/rxrpc/local_object.c, line 93
- net/rxrpc/net_ns.c, line 59
- net/sctp/protocol.c, line 1565
- net/smc/smc_clc.c, line 1179
- net/smc/smc_core.c, line 857
- net/smc/smc_pnet.c, line 872
- net/tipc/monitor.c, line 667
- net/tipc/name_table.c, line 900
- net/tipc/node.c, line 564
- net/xfrm/xfrm_policy.c, line 400
- security/apparmor/label.c, line 2009
- sound/core/init.c, line 314
- sound/core/seq/seq_clientmgr.c, line 238
- sound/core/seq/seq_ports.c, line 103
- sound/core/seq/seq_virmidi.c, line 520
- virt/kvm/kvm_mm.h, line 14
- virt/kvm/pfncache.c, line 367