init_rwsem       2332 arch/s390/kvm/interrupt.c 	init_rwsem(&adapter->maps_lock);
init_rwsem         84 arch/x86/include/asm/mmu_context.h 	init_rwsem(&mm->context.ldt_usr_sem);
init_rwsem       1482 block/genhd.c  		init_rwsem(&disk->lookup_sem);
init_rwsem        847 drivers/acpi/cppc_acpi.c 		init_rwsem(&pcc_data[pcc_subspace_id]->pcc_lock);
init_rwsem       5545 drivers/block/rbd.c 	init_rwsem(&rbd_dev->header_rwsem);
init_rwsem       5561 drivers/block/rbd.c 	init_rwsem(&rbd_dev->lock_rwsem);
init_rwsem       1890 drivers/block/zram/zram_drv.c 	init_rwsem(&zram->init_lock);
init_rwsem        332 drivers/char/tpm/tpm-chip.c 	init_rwsem(&chip->ops_sem);
init_rwsem       1231 drivers/cpufreq/cpufreq.c 	init_rwsem(&policy->rwsem);
init_rwsem        136 drivers/crypto/qat/qat_common/adf_cfg.c 	init_rwsem(&dev_cfg_data->lock);
init_rwsem        252 drivers/gnss/core.c 	init_rwsem(&gdev->rwsem);
init_rwsem        341 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	init_rwsem(&amn->lock);
init_rwsem        968 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	init_rwsem(&topology_lock);
init_rwsem        385 drivers/gpu/drm/gma500/gtt.c 	init_rwsem(&dev_priv->gtt.sem);
init_rwsem        458 drivers/gpu/drm/gma500/mmu.c 	init_rwsem(&driver->sem);
init_rwsem       1325 drivers/gpu/drm/radeon/radeon_device.c 	init_rwsem(&rdev->pm.mclk_lock);
init_rwsem       1326 drivers/gpu/drm/radeon/radeon_device.c 	init_rwsem(&rdev->exclusive_lock);
init_rwsem        120 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	init_rwsem(&fifo->rwsem);
init_rwsem        407 drivers/i3c/master.c 	init_rwsem(&i3cbus->lock);
init_rwsem        594 drivers/infiniband/core/device.c 	init_rwsem(&device->event_handler_rwsem);
init_rwsem        601 drivers/infiniband/core/device.c 	init_rwsem(&device->client_data_rwsem);
init_rwsem        296 drivers/infiniband/core/netlink.c 		init_rwsem(&rdma_nl_types[idx].sem);
init_rwsem        179 drivers/infiniband/core/umem_odp.c 	init_rwsem(&per_mm->umem_rwsem);
init_rwsem       1092 drivers/infiniband/core/uverbs_main.c 	init_rwsem(&file->hw_destroy_rwsem);
init_rwsem        377 drivers/infiniband/sw/siw/siw_verbs.c 	init_rwsem(&qp->state_lock);
init_rwsem       2105 drivers/infiniband/ulp/ipoib/ipoib_main.c 	init_rwsem(&priv->vlan_rwsem);
init_rwsem        298 drivers/leds/led-class.c 	init_rwsem(&led_cdev->trigger_lock);
init_rwsem        694 drivers/leds/leds-bd2802.c 	init_rwsem(&led->rwsem);
init_rwsem        625 drivers/md/bcache/btree.c 	init_rwsem(&b->lock);
init_rwsem        810 drivers/md/bcache/writeback.c 	init_rwsem(&dc->writeback_lock);
init_rwsem        759 drivers/md/dm-cache-metadata.c 	init_rwsem(&cmd->root_lock);
init_rwsem       2652 drivers/md/dm-cache-target.c 	init_rwsem(&cache->background_work_lock);
init_rwsem        582 drivers/md/dm-clone-metadata.c 	init_rwsem(&cmd->lock);
init_rwsem        369 drivers/md/dm-snap.c 	init_rwsem(&_origins_lock);
init_rwsem       1313 drivers/md/dm-snap.c 	init_rwsem(&s->lock);
init_rwsem        905 drivers/md/dm-thin-metadata.c 	init_rwsem(&pmd->root_lock);
init_rwsem        153 drivers/md/dm-thin.c 	init_rwsem(&t->lock);
init_rwsem       2411 drivers/md/dm-zoned-metadata.c 	init_rwsem(&zmd->mblk_sem);
init_rwsem        364 drivers/misc/mei/init.c 	init_rwsem(&dev->me_clients_rwsem);
init_rwsem        273 drivers/misc/sgi-gru/grufile.c 		init_rwsem(&gru_base[bid]->bs_kgts_sema);
init_rwsem       1952 drivers/misc/vmw_balloon.c 	init_rwsem(&balloon.conf_sem);
init_rwsem        926 drivers/mtd/ubi/build.c 	init_rwsem(&ubi->fm_protect);
init_rwsem        927 drivers/mtd/ubi/build.c 	init_rwsem(&ubi->fm_eba_sem);
init_rwsem        260 drivers/mtd/ubi/eba.c 	init_rwsem(&le->mutex);
init_rwsem       1746 drivers/mtd/ubi/wl.c 	init_rwsem(&ubi->work_sem);
init_rwsem       2501 drivers/net/ethernet/mellanox/mlx4/cmd.c 		init_rwsem(&priv->cmd.switch_sem);
init_rwsem        254 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	init_rwsem(&node->lock);
init_rwsem         47 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c 		init_rwsem(&comp->sem);
init_rwsem       5007 drivers/net/ethernet/sfc/ef10.c 	init_rwsem(&table->lock);
init_rwsem       1827 drivers/net/ethernet/sfc/efx.c 	init_rwsem(&efx->filter_sem);
init_rwsem       1693 drivers/net/ethernet/sfc/falcon/efx.c 	init_rwsem(&efx->filter_sem);
init_rwsem       2794 drivers/net/ethernet/sfc/farch.c 	init_rwsem(&state->lock);
init_rwsem       2620 drivers/net/ppp/ppp_generic.c 	init_rwsem(&pch->chan_sem);
init_rwsem        731 drivers/net/wireless/ath/wil6210/main.c 	init_rwsem(&wil->mem_lock);
init_rwsem        244 drivers/net/wireless/intersil/prism54/oid_mgt.c 	init_rwsem(&priv->mib_sem);
init_rwsem       4040 drivers/nvme/host/core.c 	init_rwsem(&ctrl->namespaces_rwsem);
init_rwsem        878 drivers/pci/hotplug/pciehp_hpc.c 	init_rwsem(&ctrl->reset_lock);
init_rwsem       1110 drivers/s390/block/dcssblk.c 	init_rwsem(&dcssblk_devices_sem);
init_rwsem       3733 drivers/scsi/cxlflash/main.c 	init_rwsem(&cfg->ioctl_rwsem);
init_rwsem       8343 drivers/scsi/ufs/ufshcd.c 	init_rwsem(&hba->clk_scaling_lock);
init_rwsem        663 drivers/staging/android/ion/ion.c 	init_rwsem(&idev->lock);
init_rwsem        106 drivers/staging/comedi/comedi_fops.c 	init_rwsem(&dev->attach_lock);
init_rwsem       3399 drivers/staging/exfat/exfat_super.c 	init_rwsem(&ei->truncate_lock);
init_rwsem       2991 drivers/tty/tty_io.c 	init_rwsem(&tty->termios_rwsem);
init_rwsem       2577 drivers/usb/gadget/function/f_mass_storage.c 	init_rwsem(&common->filesem);
init_rwsem        333 drivers/usb/misc/usblcd.c 	init_rwsem(&dev->io_rwsem);
init_rwsem        174 drivers/vfio/mdev/mdev_core.c 	init_rwsem(&parent->unreg_sem);
init_rwsem       1205 drivers/vfio/vfio.c 	init_rwsem(&container->group_lock);
init_rwsem       2095 drivers/video/fbdev/matrox/matroxfb_base.c 	init_rwsem(&minfo->crtc2.lock);
init_rwsem       2096 drivers/video/fbdev/matrox/matroxfb_base.c 	init_rwsem(&minfo->altout.lock);
init_rwsem       1897 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		init_rwsem(&ofbi->region->lock);
init_rwsem        400 fs/9p/v9fs.c   	init_rwsem(&v9ses->rename_sem);
init_rwsem        653 fs/afs/super.c 	init_rwsem(&vnode->validate_lock);
init_rwsem        691 fs/afs/super.c 	init_rwsem(&vnode->rmdir_lock);
init_rwsem       1623 fs/btrfs/block-group.c 	init_rwsem(&cache->data_rwsem);
init_rwsem       2121 fs/btrfs/disk-io.c 	init_rwsem(&fs_info->dev_replace.rwsem);
init_rwsem       2748 fs/btrfs/disk-io.c 	init_rwsem(&fs_info->commit_root_sem);
init_rwsem       2749 fs/btrfs/disk-io.c 	init_rwsem(&fs_info->cleanup_work_sem);
init_rwsem       2750 fs/btrfs/disk-io.c 	init_rwsem(&fs_info->subvol_sem);
init_rwsem       9433 fs/btrfs/inode.c 	init_rwsem(&ei->dio_sem);
init_rwsem         57 fs/btrfs/space-info.c 	init_rwsem(&space_info->groups_sem);
init_rwsem       4156 fs/ceph/mds_client.c 	init_rwsem(&mdsc->snap_rwsem);
init_rwsem       4191 fs/ceph/mds_client.c 	init_rwsem(&mdsc->pool_perm_rwsem);
init_rwsem       1351 fs/cifs/cifsfs.c 	init_rwsem(&cifsi->lock_sem);
init_rwsem        160 fs/configfs/dir.c 		init_rwsem(&p->frag_sem);
init_rwsem        337 fs/crypto/keyring.c 	init_rwsem(&mk->mk_secret_sem);
init_rwsem        579 fs/dlm/lockspace.c 	init_rwsem(&ls->ls_in_recovery);
init_rwsem        580 fs/dlm/lockspace.c 	init_rwsem(&ls->ls_recv_active);
init_rwsem        602 fs/dlm/lockspace.c 	init_rwsem(&ls->ls_root_sem);
init_rwsem        206 fs/ext2/super.c 	init_rwsem(&ei->xattr_sem);
init_rwsem        210 fs/ext2/super.c 	init_rwsem(&ei->dax_sem);
init_rwsem       2444 fs/ext4/mballoc.c 	init_rwsem(&meta_group_info[i]->alloc_sem);
init_rwsem       1152 fs/ext4/super.c 	init_rwsem(&ei->xattr_sem);
init_rwsem       1153 fs/ext4/super.c 	init_rwsem(&ei->i_data_sem);
init_rwsem       1154 fs/ext4/super.c 	init_rwsem(&ei->i_mmap_sem);
init_rwsem       3036 fs/f2fs/node.c 	init_rwsem(&nm_i->nat_tree_lock);
init_rwsem       4047 fs/f2fs/segment.c 	init_rwsem(&sit_i->sentry_lock);
init_rwsem       4102 fs/f2fs/segment.c 		init_rwsem(&array[i].journal_rwsem);
init_rwsem       4406 fs/f2fs/segment.c 	init_rwsem(&sm_info->curseg_lock);
init_rwsem        895 fs/f2fs/super.c 	init_rwsem(&fi->i_sem);
init_rwsem        901 fs/f2fs/super.c 	init_rwsem(&fi->i_gc_rwsem[READ]);
init_rwsem        902 fs/f2fs/super.c 	init_rwsem(&fi->i_gc_rwsem[WRITE]);
init_rwsem        903 fs/f2fs/super.c 	init_rwsem(&fi->i_mmap_sem);
init_rwsem        904 fs/f2fs/super.c 	init_rwsem(&fi->i_xattr_sem);
init_rwsem       2839 fs/f2fs/super.c 	init_rwsem(&sbi->io_order_lock);
init_rwsem       2845 fs/f2fs/super.c 	init_rwsem(&sbi->sb_lock);
init_rwsem       3306 fs/f2fs/super.c 	init_rwsem(&sbi->node_write);
init_rwsem       3307 fs/f2fs/super.c 	init_rwsem(&sbi->node_change);
init_rwsem       3332 fs/f2fs/super.c 			init_rwsem(&sbi->write_io[i][j].io_rwsem);
init_rwsem       3340 fs/f2fs/super.c 	init_rwsem(&sbi->cp_rwsem);
init_rwsem       3341 fs/f2fs/super.c 	init_rwsem(&sbi->quota_sem);
init_rwsem        751 fs/fat/inode.c 	init_rwsem(&ei->truncate_lock);
init_rwsem        609 fs/fuse/inode.c 	init_rwsem(&fc->killsb);
init_rwsem         40 fs/gfs2/main.c 	init_rwsem(&ip->i_rw_mutex);
init_rwsem        135 fs/gfs2/ops_fstype.c 	init_rwsem(&sdp->sd_log_flush_lock);
init_rwsem        175 fs/inode.c     	init_rwsem(&inode->i_rwsem);
init_rwsem        370 fs/inode.c     	init_rwsem(&mapping->i_mmap_rwsem);
init_rwsem        975 fs/inode.c     			init_rwsem(&inode->i_rwsem);
init_rwsem       1202 fs/jffs2/wbuf.c 	init_rwsem(&c->wbuf_sem);
init_rwsem       1241 fs/jffs2/wbuf.c 	init_rwsem(&c->wbuf_sem);
init_rwsem       1299 fs/jffs2/wbuf.c 	init_rwsem(&c->wbuf_sem);
init_rwsem       1333 fs/jffs2/wbuf.c 	init_rwsem(&c->wbuf_sem);
init_rwsem        718 fs/jffs2/xattr.c 	init_rwsem(&c->xattr_sem);
init_rwsem        927 fs/jfs/super.c 	init_rwsem(&jfs_ip->rdwrlock);
init_rwsem        929 fs/jfs/super.c 	init_rwsem(&jfs_ip->xattr_sem);
init_rwsem        151 fs/lockd/host.c 	init_rwsem(&host->h_rwsem);
init_rwsem       2091 fs/nfs/inode.c 	init_rwsem(&nfsi->rwsem);
init_rwsem       2108 fs/nfs/inode.c 	init_rwsem(&nfsi->rmdir_sem);
init_rwsem        503 fs/nilfs2/bmap.c 	init_rwsem(&bmap->b_sem);
init_rwsem        555 fs/nilfs2/bmap.c 	init_rwsem(&bmap->b_sem);
init_rwsem        452 fs/nilfs2/mdt.c 	init_rwsem(&mi->mi_sem);
init_rwsem       1376 fs/nilfs2/super.c 	init_rwsem(&ii->xattr_sem);
init_rwsem         66 fs/nilfs2/the_nilfs.c 	init_rwsem(&nilfs->ns_sem);
init_rwsem         75 fs/nilfs2/the_nilfs.c 	init_rwsem(&nilfs->ns_segctor_sem);
init_rwsem         48 fs/ntfs/runlist.h 	init_rwsem(&rl->lock);
init_rwsem       2741 fs/ntfs/super.c 	init_rwsem(&vol->mftbmp_lock);
init_rwsem       2742 fs/ntfs/super.c 	init_rwsem(&vol->lcnbmp_lock);
init_rwsem        302 fs/ocfs2/refcounttree.c 	init_rwsem(&new->rf_sem);
init_rwsem       1689 fs/ocfs2/super.c 	init_rwsem(&oi->ip_alloc_sem);
init_rwsem       1690 fs/ocfs2/super.c 	init_rwsem(&oi->ip_xattr_sem);
init_rwsem       2195 fs/ocfs2/super.c 	init_rwsem(&journal->j_trans_barrier);
init_rwsem        102 fs/orangefs/super.c 	init_rwsem(&orangefs_inode->xattr_sem);
init_rwsem         87 fs/reiserfs/xattr.h 	init_rwsem(&REISERFS_I(inode)->i_xattr_sem);
init_rwsem        212 fs/super.c     	init_rwsem(&s->s_umount);
init_rwsem        257 fs/super.c     	init_rwsem(&s->s_dquot.dqio_sem);
init_rwsem       2094 fs/ubifs/super.c 		init_rwsem(&c->commit_sem);
init_rwsem        155 fs/udf/super.c 	init_rwsem(&ei->i_data_sem);
init_rwsem         20 fs/xfs/mrlock.h 	do { (mrp)->mr_writer = 0; init_rwsem(&(mrp)->mr_lock); } while (0)
init_rwsem         23 fs/xfs/mrlock.h 	do { init_rwsem(&(mrp)->mr_lock); } while (0)
init_rwsem        456 fs/xfs/xfs_icache.c 		init_rwsem(&inode->i_rwsem);
init_rwsem       1197 fs/xfs/xfs_log_cil.c 	init_rwsem(&cil->xc_ctx_lock);
init_rwsem         85 include/linux/notifier.h 		init_rwsem(&(name)->rwsem);	\
init_rwsem        118 ipc/util.c     	init_rwsem(&ids->rwsem);
init_rwsem        746 kernel/events/uprobes.c 	init_rwsem(&uprobe->register_rwsem);
init_rwsem        747 kernel/events/uprobes.c 	init_rwsem(&uprobe->consumer_rwsem);
init_rwsem       1011 kernel/fork.c  	init_rwsem(&mm->mmap_sem);
init_rwsem         16 kernel/sched/autogroup.c 	init_rwsem(&autogroup_default.lock);
init_rwsem         76 kernel/sched/autogroup.c 	init_rwsem(&ag->lock);
init_rwsem        703 kernel/taskstats.c 		init_rwsem(&(per_cpu(listener_array, i).sem));
init_rwsem        166 kernel/time/posix-clock.c 	init_rwsem(&clk->rwsem);
init_rwsem        133 kernel/user_namespace.c 	init_rwsem(&ns->keyring_sem);
init_rwsem        146 lib/locking-selftest.c 	init_rwsem(rwsem);				\
init_rwsem        239 lib/locking-selftest.c #define RWSI(x)			init_rwsem(&rwsem_##x)
init_rwsem       1106 lib/locking-selftest.c 		init_rwsem(&rwsem_##x);		\
init_rwsem        702 mm/backing-dev.c 	init_rwsem(&bdi->wb_switch_rwsem);
init_rwsem         39 mm/hmm.c       	init_rwsem(&hmm->mirrors_sem);
init_rwsem        428 mm/rmap.c      	init_rwsem(&anon_vma->rwsem);
init_rwsem       5139 net/ceph/osd_client.c 	init_rwsem(&osdc->lock);
init_rwsem         86 net/rxrpc/local_object.c 		init_rwsem(&local->defrag_sem);
init_rwsem        907 net/sched/cls_api.c 	init_rwsem(&block->cb_lock);
init_rwsem        288 security/keys/key.c 	init_rwsem(&key->sem);
init_rwsem        208 sound/core/init.c 	init_rwsem(&card->controls_rwsem);
init_rwsem        104 sound/core/seq/seq_ports.c 	init_rwsem(&grp->list_mutex);
init_rwsem        500 sound/core/seq/seq_virmidi.c 	init_rwsem(&rdev->filelist_sem);
init_rwsem       2366 sound/usb/midi.c 	init_rwsem(&umidi->disc_rwsem);
init_rwsem        200 tools/perf/util/env.c 	init_rwsem(&env->bpf_progs.lock);
init_rwsem         49 tools/perf/util/machine.c 	init_rwsem(&dsos->lock);
init_rwsem         59 tools/perf/util/machine.c 		init_rwsem(&threads->lock);
init_rwsem        579 tools/perf/util/map.c 	init_rwsem(&maps->lock);
init_rwsem         10 tools/perf/util/rwsem.h int init_rwsem(struct rw_semaphore *sem);
init_rwsem         52 tools/perf/util/thread.c 		init_rwsem(&thread->namespaces_lock);
init_rwsem         53 tools/perf/util/thread.c 		init_rwsem(&thread->comm_lock);