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(>->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);