Home
last modified time | relevance | path

Searched refs:srcu_read_lock (Results 1 – 44 of 44) sorted by relevance

/linux-4.1.27/mm/
Dmmu_notifier.c65 id = srcu_read_lock(&srcu); in __mmu_notifier_release()
116 id = srcu_read_lock(&srcu); in __mmu_notifier_clear_flush_young()
132 id = srcu_read_lock(&srcu); in __mmu_notifier_test_young()
151 id = srcu_read_lock(&srcu); in __mmu_notifier_change_pte()
165 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_page()
179 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range_start()
194 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range_end()
219 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range()
343 id = srcu_read_lock(&srcu); in mmu_notifier_unregister()
/linux-4.1.27/virt/kvm/
Deventfd.c135 idx = srcu_read_lock(&kvm->irq_srcu); in irqfd_resampler_ack()
235 idx = srcu_read_lock(&kvm->irq_srcu); in irqfd_wakeup()
409 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_irqfd_assign()
456 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_irq_has_notifier()
479 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_notify_acked_irq()
Dirqchip.c104 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_set_irq()
Dkvm_main.c286 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_invalidate_page()
310 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_change_pte()
326 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_invalidate_range_start()
378 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_clear_flush_young()
398 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_test_young()
413 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_release()
/linux-4.1.27/arch/x86/kvm/
Diommu.c160 idx = srcu_read_lock(&kvm->srcu); in kvm_iommu_map_memslots()
325 idx = srcu_read_lock(&kvm->srcu); in kvm_iommu_unmap_memslots()
Dirq_comm.c166 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_set_irq_inatomic()
246 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_fire_mask_notifiers()
Dx86.c2700 idx = srcu_read_lock(&vcpu->kvm->srcu); in __msr_io()
6342 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in vcpu_enter_guest()
6418 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in vcpu_enter_guest()
6450 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in vcpu_block()
6478 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in vcpu_run()
6511 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in vcpu_run()
6523 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in complete_emulated_io()
6859 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_ioctl_set_sregs()
6965 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_ioctl_translate()
7404 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_uninit()
Dassigned-dev.c700 idx = srcu_read_lock(&kvm->srcu); in kvm_vm_ioctl_assign_device()
Dvmx.c4047 idx = srcu_read_lock(&kvm->srcu); in init_rmode_tss()
4093 idx = srcu_read_lock(&kvm->srcu); in init_rmode_identity_map()
Dmmu.c4742 idx = srcu_read_lock(&kvm->srcu); in mmu_shrink_scan()
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c148 idx = srcu_read_lock(&kfd_processes_srcu); in find_process()
387 idx = srcu_read_lock(&kfd_processes_srcu); in kfd_unbind_process_from_device()
/linux-4.1.27/include/linux/
Dsrcu.h216 static inline int srcu_read_lock(struct srcu_struct *sp) __acquires(sp) in srcu_read_lock() function
/linux-4.1.27/Documentation/RCU/
Dchecklist.txt210 the corresponding readers must use srcu_read_lock() and
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()
385 come for free. First, corresponding srcu_read_lock() and
Dtorture.txt186 "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
Drcu.txt56 "srcu_read_lock", "srcu_read_unlock", "synchronize_rcu",
DwhatisRCU.txt870 srcu_read_lock synchronize_srcu srcu_barrier
/linux-4.1.27/fs/notify/
Dfsnotify.c217 idx = srcu_read_lock(&fsnotify_mark_srcu); in fsnotify()
/linux-4.1.27/kernel/
Dnotifier.c497 idx = srcu_read_lock(&nh->srcu); in __srcu_notifier_call_chain()
/linux-4.1.27/fs/quota/
Ddquot.c1636 index = srcu_read_lock(&dquot_srcu); in __dquot_alloc_space()
1685 index = srcu_read_lock(&dquot_srcu); in dquot_alloc_inode()
1725 index = srcu_read_lock(&dquot_srcu); in dquot_claim_space_nodirty()
1755 index = srcu_read_lock(&dquot_srcu); in dquot_reclaim_space_nodirty()
1787 index = srcu_read_lock(&dquot_srcu); in __dquot_free_space()
1829 index = srcu_read_lock(&dquot_srcu); in dquot_free_inode()
/linux-4.1.27/fs/btrfs/
Dexport.c76 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_get_dentry()
Dbackref.c326 index = srcu_read_lock(&fs_info->subvol_srcu); in __resolve_indirect_ref()
Dscrub.c698 srcu_index = srcu_read_lock(&fs_info->subvol_srcu); in scrub_fixup_readpage()
4089 srcu_index = srcu_read_lock(&fs_info->subvol_srcu); in copy_nocow_pages_for_inode()
Dfile.c301 index = srcu_read_lock(&fs_info->subvol_srcu); in __btrfs_run_defrag_inode()
Dsend.c5819 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_ioctl_send()
5851 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_ioctl_send()
Ddisk-io.c3654 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_cleanup_fs_roots()
Dinode.c2431 index = srcu_read_lock(&fs_info->subvol_srcu); in relink_extent_backref()
5574 index = srcu_read_lock(&root->fs_info->subvol_srcu); in btrfs_lookup_dentry()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_pr_papr.c331 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_pr()
Dbook3s.c835 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_logical_ci_load()
896 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_logical_ci_store()
Dbook3s_64_mmu_hv.c652 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_rmap_reset()
1065 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_pin_guest_page()
1102 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_unpin_guest_page()
Dpowerpc.c810 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_load()
882 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_store()
Dbook3s_hv.c724 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_pseries_do_hcall()
2021 srcu_idx = srcu_read_lock(&vc->kvm->srcu); in kvmppc_run_core()
2271 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_vcpu_run_hv()
2463 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_hv_setup_htab_rma()
Dbook3s_pr.c926 int idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit_pr()
978 int idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit_pr()
Dbooke.c1254 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit()
1302 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit()
De500_mmu.c434 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_e500_emul_tlbwe()
/linux-4.1.27/arch/s390/kvm/
Dkvm-s390.c341 idx = srcu_read_lock(&kvm->srcu); in kvm_s390_set_mem_control()
1990 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run()
2008 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run()
2357 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_s390_guest_mem_op()
2426 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_ioctl()
Dinterrupt.c870 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_s390_handle_wait()
2053 idx = srcu_read_lock(&kvm->srcu); in adapter_indicators_set()
/linux-4.1.27/arch/arm/kvm/
Dmmu.c382 idx = srcu_read_lock(&kvm->srcu); in stage2_flush_vm()
798 idx = srcu_read_lock(&kvm->srcu); in stage2_unmap_vm()
1423 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_handle_guest_abort()
/linux-4.1.27/arch/mips/kvm/
Dtlb.c152 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_mips_map_page()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dodp.c198 srcu_key = srcu_read_lock(&mib_dev->mr_srcu); in pagefault_single_data_segment()
/linux-4.1.27/net/core/
Dnetpoll.c217 idx = srcu_read_lock(&netpoll_srcu); in netpoll_poll_disable()
/linux-4.1.27/security/tomoyo/
Dcommon.h1097 return srcu_read_lock(&tomoyo_ss); in tomoyo_read_lock()
/linux-4.1.27/kernel/rcu/
Drcutorture.c483 return srcu_read_lock(&srcu_ctl); in srcu_torture_read_lock()
/linux-4.1.27/drivers/md/
Ddm.c707 *srcu_idx = srcu_read_lock(&md->io_barrier); in dm_get_live_table()
/linux-4.1.27/kernel/events/
Dcore.c7450 idx = srcu_read_lock(&pmus_srcu); in perf_init_event()
8920 idx = srcu_read_lock(&pmus_srcu); in perf_event_exit_cpu_context()