srcu              364 arch/arm/include/asm/kvm_mmu.h 	int srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              367 arch/arm/include/asm/kvm_mmu.h 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              375 arch/arm/include/asm/kvm_mmu.h 	int srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              378 arch/arm/include/asm/kvm_mmu.h 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              429 arch/arm64/include/asm/kvm_mmu.h 	int srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              432 arch/arm64/include/asm/kvm_mmu.h 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              440 arch/arm64/include/asm/kvm_mmu.h 	int srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              443 arch/arm64/include/asm/kvm_mmu.h 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              701 arch/mips/kvm/mmu.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              781 arch/mips/kvm/mmu.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              940 arch/powerpc/kvm/book3s.c 	srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              942 arch/powerpc/kvm/book3s.c 	srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu             1001 arch/powerpc/kvm/book3s.c 	srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1003 arch/powerpc/kvm/book3s.c 	srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu              441 arch/powerpc/kvm/book3s_64_mmu_hv.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              444 arch/powerpc/kvm/book3s_64_mmu_hv.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              750 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              763 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1180 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             1189 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1197 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1216 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             1220 arch/powerpc/kvm/book3s_64_mmu_hv.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1291 arch/powerpc/kvm/book3s_64_mmu_hv.c 		int srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             1304 arch/powerpc/kvm/book3s_64_mmu_hv.c 		srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1429 arch/powerpc/kvm/book3s_64_mmu_hv.c 	synchronize_srcu_expedited(&kvm->srcu);
srcu             2011 arch/powerpc/kvm/book3s_64_mmu_hv.c 		synchronize_srcu_expedited(&kvm->srcu);
srcu              560 arch/powerpc/kvm/book3s_64_vio.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              594 arch/powerpc/kvm/book3s_64_vio.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              630 arch/powerpc/kvm/book3s_64_vio.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              691 arch/powerpc/kvm/book3s_64_vio.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              959 arch/powerpc/kvm/book3s_hv.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              961 arch/powerpc/kvm/book3s_hv.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1496 arch/powerpc/kvm/book3s_hv.c 		srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1498 arch/powerpc/kvm/book3s_hv.c 		srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu             1506 arch/powerpc/kvm/book3s_hv.c 		srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1508 arch/powerpc/kvm/book3s_hv.c 		srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu             3296 arch/powerpc/kvm/book3s_hv.c 	srcu_idx = srcu_read_lock(&vc->kvm->srcu);
srcu             3312 arch/powerpc/kvm/book3s_hv.c 	srcu_read_unlock(&vc->kvm->srcu, srcu_idx);
srcu             4126 arch/powerpc/kvm/book3s_hv.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             4140 arch/powerpc/kvm/book3s_hv.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             4312 arch/powerpc/kvm/book3s_hv.c 			srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             4315 arch/powerpc/kvm/book3s_hv.c 			srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             4608 arch/powerpc/kvm/book3s_hv.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             4653 arch/powerpc/kvm/book3s_hv.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              450 arch/powerpc/kvm/book3s_hv_nested.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              458 arch/powerpc/kvm/book3s_hv_nested.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              672 arch/powerpc/kvm/book3s_hv_nested.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              675 arch/powerpc/kvm/book3s_hv_nested.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1164 arch/powerpc/kvm/book3s_pr.c 			int idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1166 arch/powerpc/kvm/book3s_pr.c 			srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1214 arch/powerpc/kvm/book3s_pr.c 			int idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1216 arch/powerpc/kvm/book3s_pr.c 			srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              399 arch/powerpc/kvm/book3s_pr_papr.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              401 arch/powerpc/kvm/book3s_pr_papr.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              638 arch/powerpc/kvm/book3s_xive_native.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu              643 arch/powerpc/kvm/book3s_xive_native.c 		srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              650 arch/powerpc/kvm/book3s_xive_native.c 		srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              656 arch/powerpc/kvm/book3s_xive_native.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu              899 arch/powerpc/kvm/book3s_xive_native.c 		srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              901 arch/powerpc/kvm/book3s_xive_native.c 		srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu             1265 arch/powerpc/kvm/booke.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1289 arch/powerpc/kvm/booke.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1313 arch/powerpc/kvm/booke.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1331 arch/powerpc/kvm/booke.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              431 arch/powerpc/kvm/e500_mmu.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu              447 arch/powerpc/kvm/e500_mmu.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1251 arch/powerpc/kvm/powerpc.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1256 arch/powerpc/kvm/powerpc.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1355 arch/powerpc/kvm/powerpc.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1360 arch/powerpc/kvm/powerpc.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1216 arch/s390/kvm/interrupt.c 	srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
srcu             1219 arch/s390/kvm/interrupt.c 	vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             2619 arch/s390/kvm/interrupt.c 		synchronize_srcu(&dev->kvm->srcu);
srcu             2733 arch/s390/kvm/interrupt.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             2738 arch/s390/kvm/interrupt.c 		srcu_read_unlock(&kvm->srcu, idx);
srcu             2747 arch/s390/kvm/interrupt.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              845 arch/s390/kvm/kvm-s390.c 		idx = srcu_read_lock(&kvm->srcu);
srcu              847 arch/s390/kvm/kvm-s390.c 		srcu_read_unlock(&kvm->srcu, idx);
srcu             1812 arch/s390/kvm/kvm-s390.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             1824 arch/s390/kvm/kvm-s390.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             1870 arch/s390/kvm/kvm-s390.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             1895 arch/s390/kvm/kvm-s390.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             2083 arch/s390/kvm/kvm-s390.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             2088 arch/s390/kvm/kvm-s390.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             2140 arch/s390/kvm/kvm-s390.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             2153 arch/s390/kvm/kvm-s390.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);
srcu             3836 arch/s390/kvm/kvm-s390.c 	vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             3843 arch/s390/kvm/kvm-s390.c 		srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
srcu             3858 arch/s390/kvm/kvm-s390.c 		vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             3863 arch/s390/kvm/kvm-s390.c 	srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
srcu             4277 arch/s390/kvm/kvm-s390.c 	srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             4308 arch/s390/kvm/kvm-s390.c 	srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu             4357 arch/s390/kvm/kvm-s390.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             4359 arch/s390/kvm/kvm-s390.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             1238 arch/s390/kvm/priv.c 		srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             1240 arch/s390/kvm/priv.c 		srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx);
srcu              993 arch/s390/kvm/vsie.c 	__releases(vcpu->kvm->srcu)
srcu              994 arch/s390/kvm/vsie.c 	__acquires(vcpu->kvm->srcu)
srcu             1008 arch/s390/kvm/vsie.c 	srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
srcu             1048 arch/s390/kvm/vsie.c 	vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu               91 arch/sh/kernel/traps_32.c 	unsigned char __user *srcu, *dstu;
srcu              113 arch/sh/kernel/traps_32.c 			srcu = (unsigned char __user *)*rm;
srcu              114 arch/sh/kernel/traps_32.c 			srcu += regs->regs[0];
srcu              121 arch/sh/kernel/traps_32.c 			if (ma->from(dst, srcu, count))
srcu              164 arch/sh/kernel/traps_32.c 		srcu = (unsigned char __user *)*rm;
srcu              165 arch/sh/kernel/traps_32.c 		srcu += (instruction & 0x000F) << 2;
srcu              169 arch/sh/kernel/traps_32.c 		if (ma->from(dst, srcu, 4))
srcu              175 arch/sh/kernel/traps_32.c 		srcu = (unsigned char __user *)*rm;
srcu              184 arch/sh/kernel/traps_32.c 		if (ma->from(dst, srcu, count))
srcu              206 arch/sh/kernel/traps_32.c 			srcu = (unsigned char __user *)*rm;
srcu              207 arch/sh/kernel/traps_32.c 			srcu += (instruction & 0x000F) << 1;
srcu              214 arch/sh/kernel/traps_32.c 			if (ma->from(dst, srcu, 2))
srcu              223 arch/sh/kernel/traps_32.c 		srcu = (unsigned char __user *)regs->pc;
srcu              224 arch/sh/kernel/traps_32.c 		srcu += 4;
srcu              225 arch/sh/kernel/traps_32.c 		srcu += (instruction & 0x00FF) << 1;
srcu              233 arch/sh/kernel/traps_32.c 		if (ma->from(dst, srcu, 2))
srcu              240 arch/sh/kernel/traps_32.c 		srcu = (unsigned char __user *)(regs->pc & ~0x3);
srcu              241 arch/sh/kernel/traps_32.c 		srcu += 4;
srcu              242 arch/sh/kernel/traps_32.c 		srcu += (instruction & 0x00FF) << 2;
srcu              246 arch/sh/kernel/traps_32.c 		if (ma->from(dst, srcu, 4))
srcu             1770 arch/x86/kvm/hyperv.c 	synchronize_srcu(&kvm->srcu);
srcu             6198 arch/x86/kvm/mmu.c 		idx = srcu_read_lock(&kvm->srcu);
srcu             6213 arch/x86/kvm/mmu.c 		srcu_read_unlock(&kvm->srcu, idx);
srcu             6431 arch/x86/kvm/mmu.c 	rcu_idx = srcu_read_lock(&kvm->srcu);
srcu             6457 arch/x86/kvm/mmu.c 	srcu_read_unlock(&kvm->srcu, rcu_idx);
srcu              162 arch/x86/kvm/pmu.c 	filter = srcu_dereference(kvm->arch.pmu_event_filter, &kvm->srcu);
srcu              217 arch/x86/kvm/pmu.c 	filter = srcu_dereference(kvm->arch.pmu_event_filter, &kvm->srcu);
srcu              423 arch/x86/kvm/pmu.c 	synchronize_srcu_expedited(&kvm->srcu);
srcu             3432 arch/x86/kvm/vmx/vmx.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             3453 arch/x86/kvm/vmx/vmx.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu             3479 arch/x86/kvm/vmx/vmx.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             3495 arch/x86/kvm/vmx/vmx.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu             3586 arch/x86/kvm/x86.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             3588 arch/x86/kvm/x86.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             4278 arch/x86/kvm/x86.c 		int idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             4280 arch/x86/kvm/x86.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             4284 arch/x86/kvm/x86.c 		int idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             4286 arch/x86/kvm/x86.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             4314 arch/x86/kvm/x86.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             4316 arch/x86/kvm/x86.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             4520 arch/x86/kvm/x86.c 		idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             4522 arch/x86/kvm/x86.c 		srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             8194 arch/x86/kvm/x86.c 	srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
srcu             8223 arch/x86/kvm/x86.c 		vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             8312 arch/x86/kvm/x86.c 	vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             8344 arch/x86/kvm/x86.c 		srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx);
srcu             8346 arch/x86/kvm/x86.c 		vcpu->srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             8388 arch/x86/kvm/x86.c 	vcpu->srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             8422 arch/x86/kvm/x86.c 			srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx);
srcu             8424 arch/x86/kvm/x86.c 			vcpu->srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             8428 arch/x86/kvm/x86.c 	srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx);
srcu             8437 arch/x86/kvm/x86.c 	vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             8439 arch/x86/kvm/x86.c 	srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx);
srcu             8909 arch/x86/kvm/x86.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             8914 arch/x86/kvm/x86.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             9032 arch/x86/kvm/x86.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             9034 arch/x86/kvm/x86.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             9529 arch/x86/kvm/x86.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             9531 arch/x86/kvm/x86.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             9709 arch/x86/kvm/x86.c 	kfree(srcu_dereference_check(kvm->arch.pmu_event_filter, &kvm->srcu, 1));
srcu               42 block/blk-mq-sysfs.c 		cleanup_srcu_struct(hctx->srcu);
srcu              244 block/blk-mq.c 			synchronize_srcu(hctx->srcu);
srcu              630 block/blk-mq.c 	__releases(hctx->srcu)
srcu              635 block/blk-mq.c 		srcu_read_unlock(hctx->srcu, srcu_idx);
srcu              639 block/blk-mq.c 	__acquires(hctx->srcu)
srcu              646 block/blk-mq.c 		*srcu_idx = srcu_read_lock(hctx->srcu);
srcu             2313 block/blk-mq.c 	BUILD_BUG_ON(ALIGN(offsetof(struct blk_mq_hw_ctx, srcu),
srcu             2401 block/blk-mq.c 		init_srcu_struct(hctx->srcu);
srcu              387 drivers/crypto/hifn_795x.c 	volatile int		cmdu, srcu, dstu, resu;
srcu              902 drivers/crypto/hifn_795x.c 	dma->cmdu = dma->srcu = dma->dstu = dma->resu = 0;
srcu             1253 drivers/crypto/hifn_795x.c 	dma->srcu++;
srcu             1716 drivers/crypto/hifn_795x.c 			dma->cmdu, dma->srcu, dma->dstu, dma->resu,
srcu             1737 drivers/crypto/hifn_795x.c 	i = dma->srck; u = dma->srcu;
srcu             1745 drivers/crypto/hifn_795x.c 	dma->srck = i; dma->srcu = u;
srcu             1770 drivers/crypto/hifn_795x.c 			dma->cmdu, dma->srcu, dma->dstu, dma->resu,
srcu             1790 drivers/crypto/hifn_795x.c 		if (dma->srcu == 0 && (dev->flags & HIFN_FLAG_SRC_BUSY)) {
srcu             1858 drivers/crypto/hifn_795x.c 		dma->cmdu, dma->srcu, dma->dstu, dma->resu);
srcu              230 drivers/gpu/drm/i915/gem/i915_gem_mman.c 	int srcu;
srcu              248 drivers/gpu/drm/i915/gem/i915_gem_mman.c 	ret = intel_gt_reset_trylock(ggtt->vm.gt, &srcu);
srcu              332 drivers/gpu/drm/i915/gem/i915_gem_mman.c 	intel_gt_reset_unlock(ggtt->vm.gt, srcu);
srcu             1215 drivers/gpu/drm/i915/gt/intel_reset.c int intel_gt_reset_trylock(struct intel_gt *gt, int *srcu)
srcu             1231 drivers/gpu/drm/i915/gt/intel_reset.c 	*srcu = srcu_read_lock(&gt->reset.backoff_srcu);
srcu               41 drivers/gpu/drm/i915/gt/intel_reset.h int __must_check intel_gt_reset_trylock(struct intel_gt *gt, int *srcu);
srcu             1647 drivers/gpu/drm/i915/gvt/kvmgt.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             1650 drivers/gpu/drm/i915/gvt/kvmgt.c 		srcu_read_unlock(&kvm->srcu, idx);
srcu             1664 drivers/gpu/drm/i915/gvt/kvmgt.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu             1681 drivers/gpu/drm/i915/gvt/kvmgt.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             1684 drivers/gpu/drm/i915/gvt/kvmgt.c 		srcu_read_unlock(&kvm->srcu, idx);
srcu             1698 drivers/gpu/drm/i915/gvt/kvmgt.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu             1982 drivers/gpu/drm/i915/gvt/kvmgt.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             1985 drivers/gpu/drm/i915/gvt/kvmgt.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu             2025 drivers/gpu/drm/i915/gvt/kvmgt.c 	idx = srcu_read_lock(&kvm->srcu);
srcu             2027 drivers/gpu/drm/i915/gvt/kvmgt.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              442 drivers/nvme/host/core.c 	cleanup_srcu_struct(&head->srcu);
srcu             1507 drivers/nvme/host/core.c 		*srcu_idx = srcu_read_lock(&(*head)->srcu);
srcu             1510 drivers/nvme/host/core.c 			srcu_read_unlock(&(*head)->srcu, *srcu_idx);
srcu             1522 drivers/nvme/host/core.c 		srcu_read_unlock(&head->srcu, idx);
srcu             3345 drivers/nvme/host/core.c 	ret = init_srcu_struct(&head->srcu);
srcu             3373 drivers/nvme/host/core.c 	cleanup_srcu_struct(&head->srcu);
srcu             3598 drivers/nvme/host/core.c 	synchronize_srcu(&ns->head->srcu); /* wait for concurrent submissions */
srcu              270 drivers/nvme/host/multipath.c 	ns = srcu_dereference(head->current_path[node], &head->srcu);
srcu              313 drivers/nvme/host/multipath.c 	srcu_idx = srcu_read_lock(&head->srcu);
srcu              335 drivers/nvme/host/multipath.c 	srcu_read_unlock(&head->srcu, srcu_idx);
srcu              428 drivers/nvme/host/multipath.c 		srcu_idx = srcu_read_lock(&head->srcu);
srcu              431 drivers/nvme/host/multipath.c 		srcu_read_unlock(&head->srcu, srcu_idx);
srcu              434 drivers/nvme/host/multipath.c 	synchronize_srcu(&ns->head->srcu);
srcu              335 drivers/nvme/host/nvme.h 	struct srcu_struct      srcu;
srcu               83 drivers/pci/controller/vmd.c 	struct srcu_struct	srcu;
srcu              255 drivers/pci/controller/vmd.c 	synchronize_srcu(&vmdirq->irq->srcu);
srcu              725 drivers/pci/controller/vmd.c 	idx = srcu_read_lock(&irqs->srcu);
srcu              728 drivers/pci/controller/vmd.c 	srcu_read_unlock(&irqs->srcu, idx);
srcu              774 drivers/pci/controller/vmd.c 		err = init_srcu_struct(&vmd->irqs[i].srcu);
srcu              802 drivers/pci/controller/vmd.c 		cleanup_srcu_struct(&vmd->irqs[i].srcu);
srcu               76 include/linux/blk-mq.h 	struct srcu_struct	srcu[0];
srcu              501 include/linux/kvm_host.h 	struct srcu_struct srcu;
srcu              534 include/linux/kvm_host.h 	return srcu_dereference_check(kvm->buses[idx], &kvm->srcu,
srcu              629 include/linux/kvm_host.h 	return srcu_dereference_check(kvm->memslots[as_id], &kvm->srcu,
srcu               76 include/linux/notifier.h 	struct srcu_struct srcu;
srcu               95 include/linux/notifier.h 		cleanup_srcu_struct(&(name)->srcu);
srcu              110 include/linux/notifier.h 		.srcu = __SRCU_STRUCT_INIT(name.srcu, pcpu),	\
srcu              469 kernel/notifier.c 	synchronize_srcu(&nh->srcu);
srcu              499 kernel/notifier.c 	idx = srcu_read_lock(&nh->srcu);
srcu              501 kernel/notifier.c 	srcu_read_unlock(&nh->srcu, idx);
srcu              528 kernel/notifier.c 	if (init_srcu_struct(&nh->srcu) < 0)
srcu               22 mm/mmu_notifier.c DEFINE_STATIC_SRCU(srcu);
srcu               51 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu               76 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu               87 mm/mmu_notifier.c 	synchronize_srcu(&srcu);
srcu              102 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              107 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              119 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              124 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              135 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              143 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              154 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              159 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              168 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              188 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              200 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              227 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              237 mm/mmu_notifier.c 	id = srcu_read_lock(&srcu);
srcu              242 mm/mmu_notifier.c 	srcu_read_unlock(&srcu, id);
srcu              439 mm/mmu_notifier.c 		id = srcu_read_lock(&srcu);
srcu              446 mm/mmu_notifier.c 		srcu_read_unlock(&srcu, id);
srcu              461 mm/mmu_notifier.c 	synchronize_srcu(&srcu);
srcu              511 mm/mmu_notifier.c 	call_srcu(&srcu, &mn->rcu, mmu_notifier_free_rcu);
srcu              534 mm/mmu_notifier.c 	synchronize_srcu(&srcu);
srcu              442 virt/kvm/arm/mmu.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              450 virt/kvm/arm/mmu.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              977 virt/kvm/arm/mmu.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              987 virt/kvm/arm/mmu.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu             1951 virt/kvm/arm/mmu.c 	idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             2009 virt/kvm/arm/mmu.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu              965 virt/kvm/arm/vgic/vgic-its.c 	idx = srcu_read_lock(&its->dev->kvm->srcu);
srcu              967 virt/kvm/arm/vgic/vgic-its.c 	srcu_read_unlock(&its->dev->kvm->srcu, idx);
srcu              390 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              392 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              403 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              411 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              420 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              435 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              472 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              480 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              493 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              510 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              522 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              526 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              537 virt/kvm/kvm_main.c 	idx = srcu_read_lock(&kvm->srcu);
srcu              539 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, idx);
srcu              705 virt/kvm/kvm_main.c 	if (init_srcu_struct(&kvm->srcu))
srcu              773 virt/kvm/kvm_main.c 	cleanup_srcu_struct(&kvm->srcu);
srcu              827 virt/kvm/kvm_main.c 	cleanup_srcu_struct(&kvm->srcu);
srcu              957 virt/kvm/kvm_main.c 	synchronize_srcu_expedited(&kvm->srcu);
srcu             2449 virt/kvm/kvm_main.c 	int idx = srcu_read_lock(&vcpu->kvm->srcu);
srcu             2462 virt/kvm/kvm_main.c 	srcu_read_unlock(&vcpu->kvm->srcu, idx);
srcu             3887 virt/kvm/kvm_main.c 	bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu);
srcu             3907 virt/kvm/kvm_main.c 	bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu);
srcu             3958 virt/kvm/kvm_main.c 	bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu);
srcu             4002 virt/kvm/kvm_main.c 	synchronize_srcu_expedited(&kvm->srcu);
srcu             4041 virt/kvm/kvm_main.c 	synchronize_srcu_expedited(&kvm->srcu);
srcu             4053 virt/kvm/kvm_main.c 	srcu_idx = srcu_read_lock(&kvm->srcu);
srcu             4055 virt/kvm/kvm_main.c 	bus = srcu_dereference(kvm->buses[bus_idx], &kvm->srcu);
srcu             4066 virt/kvm/kvm_main.c 	srcu_read_unlock(&kvm->srcu, srcu_idx);