DECLARE_RWSEM
DECLARE_RWSEM(dtl_access_lock);
static DECLARE_RWSEM(service_level_sem);
static DECLARE_RWSEM(sev_deactivate_lock);
static DECLARE_RWSEM(mem_enc_lock);
static DECLARE_RWSEM(alg_types_sem);
DECLARE_RWSEM(crypto_alg_sem);
static DECLARE_RWSEM(asymmetric_key_parsers_sem);
static DECLARE_RWSEM(bus_type_sem);
static DECLARE_RWSEM(user_list_lock);
static DECLARE_RWSEM(cxl_memdev_rwsem);
DECLARE_RWSEM(dax_region_rwsem);
DECLARE_RWSEM(dax_dev_rwsem);
DECLARE_RWSEM(fw_device_rwsem);
static DECLARE_RWSEM(topology_lock);
static DECLARE_RWSEM(pool_shrink_rwsem);
static DECLARE_RWSEM(driver_migrate_lock);
static DECLARE_RWSEM(minors_rwsem);
DECLARE_RWSEM(__i2c_board_lock);
static DECLARE_RWSEM(clients_rwsem);
static DECLARE_RWSEM(rdma_nets_rwsem);
static DECLARE_RWSEM(devices_rwsem);
static DECLARE_RWSEM(link_ops_rwsem);
DECLARE_RWSEM(dmar_global_lock);
DECLARE_RWSEM(leds_list_lock);
static DECLARE_RWSEM(triggers_list_lock);
static DECLARE_RWSEM(_hash_lock);
static DECLARE_RWSEM(_ps_lock);
static DECLARE_RWSEM(_lock);
static DECLARE_RWSEM(minor_rwsem);
static DECLARE_RWSEM(nvmf_transports_rwsem);
DECLARE_RWSEM(nvmet_config_sem);
DECLARE_RWSEM(nvmet_ana_sem);
static DECLARE_RWSEM(list_rwsem);
static DECLARE_RWSEM(pci_acpi_companion_lookup_sem);
static DECLARE_RWSEM(pcie_bwctrl_setspeed_rwsem);
DECLARE_RWSEM(pci_bus_sem);
static DECLARE_RWSEM(pci_tsm_rwsem);
DECLARE_RWSEM(pcmcia_socket_list_rwsem);
static DECLARE_RWSEM(init_lock);
static DECLARE_RWSEM(pwrseq_sem);
static DECLARE_RWSEM(rdev_sem);
static DECLARE_RWSEM(modules_rwsem);
static DECLARE_RWSEM(minor_rwsem);
static DECLARE_RWSEM(companions_rwsem);
DECLARE_RWSEM(ehci_cf_port_reset_rwsem);
static DECLARE_RWSEM(vdpa_dev_lock);
static DECLARE_RWSEM(tsm_rwsem);
static DECLARE_RWSEM(pcistub_sem);
static DECLARE_RWSEM(xs_watch_rwsem);
static DECLARE_RWSEM(adfs_dir_rwsem);
static DECLARE_RWSEM(z_erofs_crypto_rwsem);
static DECLARE_RWSEM(namespace_sem);
DECLARE_RWSEM(fscache_addremove_sem);
static DECLARE_RWSEM(o2hb_callback_sem);
static DECLARE_RWSEM(dlm_callback_sem);
static DECLARE_RWSEM(htable_rw_lock);
DECLARE_RWSEM(conn_list_lock);
static DECLARE_RWSEM(shares_table_lock);
static DECLARE_RWSEM(sessions_table_lock);
static DECLARE_RWSEM(ipc_msg_table_lock);
static DECLARE_RWSEM(bpf_crypto_types_sem);
static DECLARE_RWSEM(bpf_devs_lock);
static DECLARE_RWSEM(torture_rwsem);
static DECLARE_RWSEM(rwsem0);
static DECLARE_RWSEM(rwsem1);
static DECLARE_RWSEM(rwsem2);
static DECLARE_RWSEM(rwsem3);
static DECLARE_RWSEM(rwsem4);
static DECLARE_RWSEM(rwsem5);
static DECLARE_RWSEM(rwsem6);
static DECLARE_RWSEM(rwsem7);
static DECLARE_RWSEM(rwsem8);
static DECLARE_RWSEM(rwsem9);
DECLARE_RWSEM(uts_sem);
static DECLARE_RWSEM(all_cpu_access_lock);
DECLARE_RWSEM(trace_event_sem);
static DECLARE_RWSEM(umhelper_sem);
static DECLARE_RWSEM(cache_ops_instance_list_lock);
static DECLARE_RWSEM(rwsem_X1);
static DECLARE_RWSEM(rwsem_X2);
static DECLARE_RWSEM(rwsem_Y1);
static DECLARE_RWSEM(rwsem_Y2);
static DECLARE_RWSEM(rwsem_Z1);
static DECLARE_RWSEM(rwsem_Z2);
static DECLARE_RWSEM(rwsem_A);
static DECLARE_RWSEM(rwsem_B);
static DECLARE_RWSEM(rwsem_C);
static DECLARE_RWSEM(rwsem_D);
DECLARE_RWSEM(nommu_region_sem);
static DECLARE_RWSEM(page_offline_rwsem);
static DECLARE_RWSEM(bnep_session_sem);
static DECLARE_RWSEM(cmtp_session_sem);
static DECLARE_RWSEM(hidp_session_sem);
DECLARE_RWSEM(dev_addr_sem);
DECLARE_RWSEM(net_rwsem);
DECLARE_RWSEM(pernet_ops_rwsem);
static DECLARE_RWSEM(cb_lock);
DECLARE_RWSEM(rds_ib_devices_lock);
static DECLARE_RWSEM(rds_trans_sem);
static DECLARE_RWSEM(device_offload_lock);
static DECLARE_RWSEM(dummy_rwsem);
static DECLARE_RWSEM(key_types_sem);
static DECLARE_RWSEM(keyring_serialise_restrict_sem);
static DECLARE_RWSEM(snd_ioctl_rwsem);
static DECLARE_RWSEM(snd_ctl_layer_rwsem);
static DECLARE_RWSEM(snd_pcm_link_rwsem);