/linux-4.4.14/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() 138 srcu_read_unlock(&srcu, id); in __mmu_notifier_clear_young() 157 srcu_read_unlock(&srcu, id); in __mmu_notifier_test_young() 173 srcu_read_unlock(&srcu, id); in __mmu_notifier_change_pte() 187 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_page() 201 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_range_start() 226 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_range_end() 241 srcu_read_unlock(&srcu, id); in __mmu_notifier_invalidate_range() 367 srcu_read_unlock(&srcu, id); in mmu_notifier_unregister()
|
/linux-4.4.14/virt/kvm/ |
D | eventfd.c | 89 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_resampler_ack() 208 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_wakeup() 390 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irqfd_assign() 452 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier() 456 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier() 482 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_acked_irq()
|
D | irqchip.c | 95 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_set_irq()
|
D | kvm_main.c | 311 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_invalidate_page() 327 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_change_pte() 353 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_invalidate_range_start() 398 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_clear_flush_young() 428 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_clear_young() 444 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_test_young() 457 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_release()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_process.c | 151 srcu_read_unlock(&kfd_processes_srcu, idx); in find_process() 411 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_unbind_process_from_device() 480 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_lookup_process_by_pasid()
|
/linux-4.4.14/arch/x86/kvm/ |
D | iommu.c | 168 srcu_read_unlock(&kvm->srcu, idx); in kvm_iommu_map_memslots() 333 srcu_read_unlock(&kvm->srcu, idx); in kvm_iommu_unmap_memslots()
|
D | irq_comm.c | 219 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_fire_mask_notifiers() 376 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_scan_ioapic_routes()
|
D | assigned-dev.c | 166 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_set_irq_inatomic() 798 srcu_read_unlock(&kvm->srcu, idx); in kvm_vm_ioctl_assign_device() 813 srcu_read_unlock(&kvm->srcu, idx); in kvm_vm_ioctl_assign_device()
|
D | x86.c | 2462 srcu_read_unlock(&vcpu->kvm->srcu, idx); in __msr_io() 6504 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in vcpu_enter_guest() 6625 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in vcpu_block() 6698 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in vcpu_run() 6704 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in vcpu_run() 6714 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in complete_emulated_io() 7053 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_ioctl_set_sregs() 7156 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_ioctl_translate() 7616 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_uninit()
|
D | vmx.c | 4210 srcu_read_unlock(&kvm->srcu, idx); in init_rmode_tss() 4251 srcu_read_unlock(&kvm->srcu, idx); in init_rmode_identity_map() 10771 srcu_read_unlock(&kvm->irq_srcu, idx); in vmx_update_pi_irte()
|
D | mmu.c | 4875 srcu_read_unlock(&kvm->srcu, idx); in mmu_shrink_scan()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | uverbs_main.c | 330 srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); in ib_uverbs_release_file() 839 srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); in ib_uverbs_write() 863 srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); in ib_uverbs_mmap() 930 srcu_read_unlock(&dev->disassociate_srcu, srcu_key); in ib_uverbs_open() 939 srcu_read_unlock(&dev->disassociate_srcu, srcu_key); in ib_uverbs_open() 1010 srcu_read_unlock(&dev->disassociate_srcu, srcu_key); in show_ibdev() 1030 srcu_read_unlock(&dev->disassociate_srcu, srcu_key); in show_dev_abi_version()
|
/linux-4.4.14/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 | 360 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref() 366 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref() 379 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref() 392 srcu_read_unlock(&fs_info->subvol_srcu, index); in __resolve_indirect_ref()
|
D | send.c | 6072 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 6080 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 6086 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 6104 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 6114 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send() 6120 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_ioctl_send()
|
D | scrub.c | 694 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in scrub_fixup_readpage() 702 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in scrub_fixup_readpage() 4271 srcu_read_unlock(&fs_info->subvol_srcu, srcu_index); in copy_nocow_pages_for_inode() 4279 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 | 2457 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 2464 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 2475 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 2479 srcu_read_unlock(&fs_info->subvol_srcu, index); in relink_extent_backref() 5656 srcu_read_unlock(&root->fs_info->subvol_srcu, index); in btrfs_lookup_dentry()
|
D | disk-io.c | 3750 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_cleanup_fs_roots() 3764 srcu_read_unlock(&fs_info->subvol_srcu, index); in btrfs_cleanup_fs_roots()
|
/linux-4.4.14/include/linux/ |
D | srcu.h | 234 static inline void srcu_read_unlock(struct srcu_struct *sp, int idx) in srcu_read_unlock() function
|
/linux-4.4.14/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 | rcu.txt | 56 "srcu_read_lock", "srcu_read_unlock", "synchronize_rcu",
|
D | torture.txt | 180 "srcu": srcu_read_lock(), srcu_read_unlock() and
|
D | whatisRCU.txt | 873 srcu_read_unlock call_srcu
|
/linux-4.4.14/drivers/hwtracing/stm/ |
D | core.c | 830 srcu_read_unlock(&stm_source_srcu, idx); in stm_source_link_drop() 845 srcu_read_unlock(&stm_source_srcu, idx); in stm_source_link_show() 982 srcu_read_unlock(&stm_source_srcu, idx); in stm_source_write()
|
/linux-4.4.14/fs/notify/ |
D | fsnotify.c | 290 srcu_read_unlock(&fsnotify_mark_srcu, idx); in fsnotify()
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | book3s_64_mmu_hv.c | 663 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_rmap_reset() 1081 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page() 1089 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page() 1117 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 | 840 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_h_logical_ci_load() 901 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_h_logical_ci_store()
|
D | powerpc.c | 819 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_load() 891 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_store()
|
D | book3s_hv.c | 741 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_pseries_do_hcall() 2441 srcu_read_unlock(&vc->kvm->srcu, srcu_idx); in kvmppc_run_core() 2729 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_vcpu_run_hv() 2966 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 | 1280 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_handle_exit() 1322 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.4.14/kernel/ |
D | notifier.c | 499 srcu_read_unlock(&nh->srcu, idx); in __srcu_notifier_call_chain()
|
/linux-4.4.14/fs/quota/ |
D | dquot.c | 1682 srcu_read_unlock(&dquot_srcu, index); in __dquot_alloc_space() 1724 srcu_read_unlock(&dquot_srcu, index); in dquot_alloc_inode() 1755 srcu_read_unlock(&dquot_srcu, index); in dquot_claim_space_nodirty() 1785 srcu_read_unlock(&dquot_srcu, index); in dquot_reclaim_space_nodirty() 1829 srcu_read_unlock(&dquot_srcu, index); in __dquot_free_space() 1863 srcu_read_unlock(&dquot_srcu, index); in dquot_free_inode()
|
/linux-4.4.14/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() 1462 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_handle_guest_abort()
|
/linux-4.4.14/arch/s390/kvm/ |
D | kvm-s390.c | 418 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_set_mem_control() 2098 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in __vcpu_run() 2116 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in __vcpu_run() 2500 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvm_s390_guest_mem_op() 2542 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_arch_vcpu_ioctl()
|
D | interrupt.c | 860 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in kvm_s390_handle_wait() 2047 srcu_read_unlock(&kvm->srcu, idx); in adapter_indicators_set() 2056 srcu_read_unlock(&kvm->srcu, idx); in adapter_indicators_set()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | odp.c | 287 srcu_read_unlock(&mib_dev->mr_srcu, srcu_key); in pagefault_single_data_segment()
|
/linux-4.4.14/arch/mips/kvm/ |
D | tlb.c | 163 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_mips_map_page()
|
/linux-4.4.14/net/core/ |
D | netpoll.c | 226 srcu_read_unlock(&netpoll_srcu, idx); in netpoll_poll_disable()
|
/linux-4.4.14/security/tomoyo/ |
D | common.h | 1109 srcu_read_unlock(&tomoyo_ss, idx); in tomoyo_read_unlock()
|
/linux-4.4.14/kernel/rcu/ |
D | rcutorture.c | 507 srcu_read_unlock(srcu_ctlp, idx); in srcu_torture_read_unlock()
|
/linux-4.4.14/drivers/md/ |
D | dm.c | 747 srcu_read_unlock(&md->io_barrier, srcu_idx); in dm_put_live_table()
|
/linux-4.4.14/kernel/events/ |
D | core.c | 7799 srcu_read_unlock(&pmus_srcu, idx); in perf_init_event() 9339 srcu_read_unlock(&pmus_srcu, idx); in perf_event_exit_cpu_context()
|