DECLARE_RWSEM 312 arch/s390/kernel/sysinfo.c static DECLARE_RWSEM(service_level_sem); DECLARE_RWSEM 37 crypto/af_alg.c static DECLARE_RWSEM(alg_types_sem); DECLARE_RWSEM 27 crypto/api.c DECLARE_RWSEM(crypto_alg_sem); DECLARE_RWSEM 33 crypto/asymmetric_keys/asymmetric_type.c static DECLARE_RWSEM(asymmetric_key_parsers_sem); DECLARE_RWSEM 34 drivers/acpi/glue.c static DECLARE_RWSEM(bus_type_sem); DECLARE_RWSEM 78 drivers/base/core.c static DECLARE_RWSEM(device_links_lock); DECLARE_RWSEM 130 drivers/char/apm-emulation.c static DECLARE_RWSEM(user_list_lock); DECLARE_RWSEM 746 drivers/firewire/core-device.c DECLARE_RWSEM(fw_device_rwsem); DECLARE_RWSEM 46 drivers/gpu/drm/amd/amdkfd/kfd_topology.c static DECLARE_RWSEM(topology_lock); DECLARE_RWSEM 19 drivers/i2c/i2c-boardinfo.c DECLARE_RWSEM(__i2c_board_lock); DECLARE_RWSEM 93 drivers/infiniband/core/device.c static DECLARE_RWSEM(devices_rwsem); DECLARE_RWSEM 99 drivers/infiniband/core/device.c static DECLARE_RWSEM(clients_rwsem); DECLARE_RWSEM 124 drivers/infiniband/core/device.c static DECLARE_RWSEM(rdma_nets_rwsem); DECLARE_RWSEM 1422 drivers/infiniband/core/nldev.c static DECLARE_RWSEM(link_ops_rwsem); DECLARE_RWSEM 551 drivers/input/misc/yealink.c static DECLARE_RWSEM(sysfs_rwsema); DECLARE_RWSEM 57 drivers/iommu/dmar.c DECLARE_RWSEM(dmar_global_lock); DECLARE_RWSEM 22 drivers/leds/led-core.c DECLARE_RWSEM(leds_list_lock); DECLARE_RWSEM 24 drivers/leds/led-triggers.c static DECLARE_RWSEM(triggers_list_lock); DECLARE_RWSEM 20 drivers/lightnvm/core.c static DECLARE_RWSEM(nvm_tgtt_lock); DECLARE_RWSEM 22 drivers/lightnvm/core.c static DECLARE_RWSEM(nvm_lock); DECLARE_RWSEM 24 drivers/lightnvm/pblk-rb.c static DECLARE_RWSEM(pblk_rb_lock); DECLARE_RWSEM 66 drivers/md/dm-ioctl.c static DECLARE_RWSEM(_hash_lock); DECLARE_RWSEM 27 drivers/md/dm-path-selector.c static DECLARE_RWSEM(_ps_lock); DECLARE_RWSEM 17 drivers/md/dm-target.c static DECLARE_RWSEM(_lock); DECLARE_RWSEM 93 drivers/media/dvb-core/dvbdev.c static DECLARE_RWSEM(minor_rwsem); DECLARE_RWSEM 17 drivers/nvme/host/fabrics.c static DECLARE_RWSEM(nvmf_transports_rwsem); DECLARE_RWSEM 38 drivers/nvme/target/core.c DECLARE_RWSEM(nvmet_config_sem); DECLARE_RWSEM 42 drivers/nvme/target/core.c DECLARE_RWSEM(nvmet_ana_sem); DECLARE_RWSEM 43 drivers/pci/hotplug/cpci_hotplug_core.c static DECLARE_RWSEM(list_rwsem); DECLARE_RWSEM 17 drivers/pci/search.c DECLARE_RWSEM(pci_bus_sem); DECLARE_RWSEM 69 drivers/pcmcia/cs.c DECLARE_RWSEM(pcmcia_socket_list_rwsem); DECLARE_RWSEM 79 drivers/platform/chrome/cros_ec_ishtp.c DECLARE_RWSEM(init_lock); DECLARE_RWSEM 234 drivers/rapidio/rio_cm.c static DECLARE_RWSEM(rdev_sem); DECLARE_RWSEM 21 drivers/staging/greybus/audio_manager.c static DECLARE_RWSEM(modules_rwsem); DECLARE_RWSEM 31 drivers/usb/core/file.c static DECLARE_RWSEM(minor_rwsem); DECLARE_RWSEM 31 drivers/usb/core/hcd-pci.c static DECLARE_RWSEM(companions_rwsem); DECLARE_RWSEM 104 drivers/usb/core/hub.c DECLARE_RWSEM(ehci_cf_port_reset_rwsem); DECLARE_RWSEM 35 drivers/xen/xen-pciback/pci_stub.c static DECLARE_RWSEM(pcistub_sem); DECLARE_RWSEM 86 drivers/xen/xenbus/xenbus_xs.c static DECLARE_RWSEM(xs_watch_rwsem); DECLARE_RWSEM 14 fs/fscache/cache.c DECLARE_RWSEM(fscache_addremove_sem); DECLARE_RWSEM 72 fs/namespace.c static DECLARE_RWSEM(namespace_sem); DECLARE_RWSEM 40 fs/ocfs2/cluster/heartbeat.c static DECLARE_RWSEM(o2hb_callback_sem); DECLARE_RWSEM 2272 fs/ocfs2/dlm/dlmdomain.c static DECLARE_RWSEM(dlm_callback_sem); DECLARE_RWSEM 55 fs/proc/kcore.c static DECLARE_RWSEM(kclist_lock); DECLARE_RWSEM 33 kernel/bpf/offload.c static DECLARE_RWSEM(bpf_devs_lock); DECLARE_RWSEM 511 kernel/locking/locktorture.c static DECLARE_RWSEM(torture_rwsem); DECLARE_RWSEM 1196 kernel/sys.c DECLARE_RWSEM(uts_sem); DECLARE_RWSEM 675 kernel/trace/trace.c static DECLARE_RWSEM(all_cpu_access_lock); DECLARE_RWSEM 19 kernel/trace/trace_output.c DECLARE_RWSEM(trace_event_sem); DECLARE_RWSEM 40 kernel/umh.c static DECLARE_RWSEM(umhelper_sem); DECLARE_RWSEM 75 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_A); DECLARE_RWSEM 76 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_B); DECLARE_RWSEM 77 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_C); DECLARE_RWSEM 78 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_D); DECLARE_RWSEM 116 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_X1); DECLARE_RWSEM 117 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_X2); DECLARE_RWSEM 118 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_Y1); DECLARE_RWSEM 119 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_Y2); DECLARE_RWSEM 120 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_Z1); DECLARE_RWSEM 121 lib/locking-selftest.c static DECLARE_RWSEM(rwsem_Z2); DECLARE_RWSEM 60 lib/test_vmalloc.c static DECLARE_RWSEM(prepare_for_test_rwsem); DECLARE_RWSEM 284 mm/memcontrol.c static DECLARE_RWSEM(memcg_cache_ids_sem); DECLARE_RWSEM 62 mm/nommu.c DECLARE_RWSEM(nommu_region_sem); DECLARE_RWSEM 187 mm/vmscan.c static DECLARE_RWSEM(shrinker_rwsem); DECLARE_RWSEM 46 net/bluetooth/bnep/core.c static DECLARE_RWSEM(bnep_session_sem); DECLARE_RWSEM 50 net/bluetooth/cmtp/core.c static DECLARE_RWSEM(cmtp_session_sem); DECLARE_RWSEM 38 net/bluetooth/hidp/core.c static DECLARE_RWSEM(hidp_session_sem); DECLARE_RWSEM 39 net/core/net_namespace.c DECLARE_RWSEM(net_rwsem); DECLARE_RWSEM 62 net/core/net_namespace.c DECLARE_RWSEM(pernet_ops_rwsem); DECLARE_RWSEM 26 net/netlink/genetlink.c static DECLARE_RWSEM(cb_lock); DECLARE_RWSEM 66 net/rds/ib.c DECLARE_RWSEM(rds_ib_devices_lock); DECLARE_RWSEM 42 net/rds/transport.c static DECLARE_RWSEM(rds_trans_sem); DECLARE_RWSEM 44 net/tls/tls_device.c static DECLARE_RWSEM(device_offload_lock); DECLARE_RWSEM 32 security/keys/key.c static DECLARE_RWSEM(key_types_sem); DECLARE_RWSEM 991 security/keys/keyring.c static DECLARE_RWSEM(keyring_serialise_restrict_sem); DECLARE_RWSEM 29 sound/core/control.c static DECLARE_RWSEM(snd_ioctl_rwsem); DECLARE_RWSEM 73 sound/core/pcm_native.c static DECLARE_RWSEM(snd_pcm_link_rwsem);