/linux-4.1.27/mm/ |
D | mmu_notifier.c | 90 srcu_read_unlock(&srcu, id); in __mmu_notifier_release() 121 srcu_read_unlock(&srcu, id); in __mmu_notifier_clear_flush_young() 140 srcu_read_unlock(&srcu, id); in __mmu_notifier_test_young() 156 srcu_read_unlock(&srcu, id); in __mmu_notifier_change_pte() 170 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_page() 184 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_range_start() 209 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_range_end() 224 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_range() 350 srcu_read_unlock(&srcu, id); in mmu_notifier_unregister()
|
/linux-4.1.27/virt/kvm/ |
D | eventfd.c | 140 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_resampler_ack() 246 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_wakeup() 411 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irqfd_assign() 462 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier() 466 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier() 486 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_acked_irq()
|
D | irqchip.c | 106 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_set_irq()
|
D | kvm_main.c | 299 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_invalidate_page() 315 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_change_pte() 341 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_invalidate_range_start() 386 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_clear_flush_young() 402 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_test_young() 415 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_release()
|
/linux-4.1.27/arch/x86/kvm/ |
D | iommu.c | 168 srcu_read_unlock(&kvm->srcu, idx); in kvm_iommu_map_memslots() 331 srcu_read_unlock(&kvm->srcu, idx); in kvm_iommu_unmap_memslots()
|
D | irq_comm.c | 174 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_set_irq_inatomic() 252 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_fire_mask_notifiers()
|
D | assigned-dev.c | 782 srcu_read_unlock(&kvm->srcu, idx); in kvm_vm_ioctl_assign_device() 797 srcu_read_unlock(&kvm->srcu, idx); in kvm_vm_ioctl_assign_device()
|
D | x86.c | 2704 srcu_read_unlock(&vcpu->kvm->srcu, idx); in __msr_io() 6327 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in vcpu_enter_guest() 6448 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in vcpu_block() 6509 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in vcpu_run() 6515 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in vcpu_run() 6525 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in complete_emulated_io() 6864 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_ioctl_set_sregs() 6967 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_ioctl_translate() 7406 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_uninit()
|
D | vmx.c | 4068 srcu_read_unlock(&kvm->srcu, idx); in init_rmode_tss() 4109 srcu_read_unlock(&kvm->srcu, idx); in init_rmode_identity_map()
|
D | mmu.c | 4757 srcu_read_unlock(&kvm->srcu, idx); in mmu_shrink_scan()
|
/linux-4.1.27/fs/btrfs/ |
D | export.c | 94 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_get_dentry() 103 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_get_dentry()
|
D | backref.c | 330 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref() 341 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref() 349 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref()
|
D | send.c | 5823 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 5831 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 5837 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 5855 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 5865 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 5871 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send()
|
D | scrub.c | 702 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in scrub_fixup_readpage() 710 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in scrub_fixup_readpage() 4093 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in copy_nocow_pages_for_inode() 4101 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in copy_nocow_pages_for_inode()
|
D | file.c | 317 srcu_read_unlock(&fs_info->subvol_srcu, index); in __btrfs_run_defrag_inode() 353 srcu_read_unlock(&fs_info->subvol_srcu, index); in __btrfs_run_defrag_inode()
|
D | inode.c | 2435 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 2442 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 2453 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 2457 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 5585 srcu_read_unlock(&root->fs_info->subvol_srcu, index); in btrfs_lookup_dentry()
|
D | disk-io.c | 3659 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_cleanup_fs_roots() 3673 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_cleanup_fs_roots()
|
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_process.c | 150 srcu_read_unlock(&kfd_processes_srcu, idx); in find_process() 393 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_unbind_process_from_device()
|
/linux-4.1.27/include/linux/ |
D | srcu.h | 231 static inline void srcu_read_unlock(struct srcu_struct *sp, int idx) in srcu_read_unlock() function
|
/linux-4.1.27/Documentation/RCU/ |
D | checklist.txt | 211 srcu_read_unlock(), and with the same srcu_struct. The rules for 359 14. SRCU (srcu_read_lock(), srcu_read_unlock(), srcu_dereference(), 363 section (demarked by srcu_read_lock() and srcu_read_unlock()), 373 the srcu_struct is passed to srcu_read_lock(), srcu_read_unlock() 376 sections governed by srcu_read_lock() and srcu_read_unlock() 386 srcu_read_unlock() calls must be passed the same srcu_struct.
|
D | torture.txt | 186 "srcu": srcu_read_lock(), srcu_read_unlock() and 189 "srcu_sync": srcu_read_lock(), srcu_read_unlock() and 192 "srcu_expedited": srcu_read_lock(), srcu_read_unlock() and
|
D | rcu.txt | 56 "srcu_read_lock", "srcu_read_unlock", "synchronize_rcu",
|
D | whatisRCU.txt | 871 srcu_read_unlock call_srcu
|
/linux-4.1.27/fs/notify/ |
D | fsnotify.c | 281 srcu_read_unlock(&fsnotify_mark_srcu, idx); in fsnotify()
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_64_mmu_hv.c | 662 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_rmap_reset() 1074 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page() 1082 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page() 1110 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_unpin_guest_page()
|
D | book3s_pr_papr.c | 333 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_h_pr()
|
D | book3s.c | 837 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_h_logical_ci_load() 898 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_h_logical_ci_store()
|
D | powerpc.c | 815 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_load() 887 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_store()
|
D | book3s_hv.c | 726 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_pseries_do_hcall() 2044 srcu_read_unlock(&vc->kvm->srcu, srcu_idx); in kvmppc_run_core() 2274 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_vcpu_run_hv() 2506 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_hv_setup_htab_rma()
|
D | book3s_pr.c | 928 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit_pr() 980 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit_pr()
|
D | booke.c | 1278 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit() 1320 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit()
|
D | e500_mmu.c | 450 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_e500_emul_tlbwe()
|
/linux-4.1.27/kernel/ |
D | notifier.c | 499 srcu_read_unlock(&nh->srcu, idx); in __srcu_notifier_call_chain()
|
/linux-4.1.27/fs/quota/ |
D | dquot.c | 1663 srcu_read_unlock(&dquot_srcu, index); in __dquot_alloc_space() 1705 srcu_read_unlock(&dquot_srcu, index); in dquot_alloc_inode() 1736 srcu_read_unlock(&dquot_srcu, index); in dquot_claim_space_nodirty() 1766 srcu_read_unlock(&dquot_srcu, index); in dquot_reclaim_space_nodirty() 1810 srcu_read_unlock(&dquot_srcu, index); in __dquot_free_space() 1844 srcu_read_unlock(&dquot_srcu, index); in dquot_free_inode()
|
/linux-4.1.27/arch/s390/kvm/ |
D | kvm-s390.c | 343 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_set_mem_control() 1997 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in __vcpu_run() 2013 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in __vcpu_run() 2386 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvm_s390_guest_mem_op() 2428 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_ioctl()
|
D | interrupt.c | 867 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in kvm_s390_handle_wait() 2058 srcu_read_unlock(&kvm->srcu, idx); in adapter_indicators_set() 2067 srcu_read_unlock(&kvm->srcu, idx); in adapter_indicators_set()
|
/linux-4.1.27/arch/arm/kvm/ |
D | mmu.c | 390 srcu_read_unlock(&kvm->srcu, idx); in stage2_flush_vm() 806 srcu_read_unlock(&kvm->srcu, idx); in stage2_unmap_vm() 1461 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_handle_guest_abort()
|
/linux-4.1.27/arch/mips/kvm/ |
D | tlb.c | 163 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_mips_map_page()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | odp.c | 294 srcu_read_unlock(&mib_dev->mr_srcu, srcu_key); in pagefault_single_data_segment()
|
/linux-4.1.27/net/core/ |
D | netpoll.c | 221 srcu_read_unlock(&netpoll_srcu, idx); in netpoll_poll_disable()
|
/linux-4.1.27/security/tomoyo/ |
D | common.h | 1109 srcu_read_unlock(&tomoyo_ss, idx); in tomoyo_read_unlock()
|
/linux-4.1.27/kernel/rcu/ |
D | rcutorture.c | 504 srcu_read_unlock(&srcu_ctl, idx); in srcu_torture_read_unlock()
|
/linux-4.1.27/drivers/md/ |
D | dm.c | 714 srcu_read_unlock(&md->io_barrier, srcu_idx); in dm_put_live_table()
|
/linux-4.1.27/kernel/events/ |
D | core.c | 7474 srcu_read_unlock(&pmus_srcu, idx); in perf_init_event() 8928 srcu_read_unlock(&pmus_srcu, idx); in perf_event_exit_cpu_context()
|