Home
last modified time | relevance | path

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

/linux-4.4.14/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()
133 id = srcu_read_lock(&srcu); in __mmu_notifier_clear_young()
149 id = srcu_read_lock(&srcu); in __mmu_notifier_test_young()
168 id = srcu_read_lock(&srcu); in __mmu_notifier_change_pte()
182 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_page()
196 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range_start()
211 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range_end()
236 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range()
360 id = srcu_read_lock(&srcu); in mmu_notifier_unregister()
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c149 idx = srcu_read_lock(&kfd_processes_srcu); in find_process()
405 idx = srcu_read_lock(&kfd_processes_srcu); in kfd_unbind_process_from_device()
471 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_lookup_process_by_pasid()
/linux-4.4.14/virt/kvm/
Deventfd.c84 idx = srcu_read_lock(&kvm->irq_srcu); in irqfd_resampler_ack()
198 idx = srcu_read_lock(&kvm->irq_srcu); in irqfd_wakeup()
388 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_irqfd_assign()
446 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_irq_has_notifier()
478 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_notify_acked_irq()
Dirqchip.c93 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_set_irq()
Dkvm_main.c298 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_invalidate_page()
322 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_change_pte()
338 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_invalidate_range_start()
390 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_clear_flush_young()
411 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_clear_young()
440 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_test_young()
455 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_release()
/linux-4.4.14/arch/x86/kvm/
Diommu.c160 idx = srcu_read_lock(&kvm->srcu); in kvm_iommu_map_memslots()
327 idx = srcu_read_lock(&kvm->srcu); in kvm_iommu_unmap_memslots()
Dirq_comm.c213 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_fire_mask_notifiers()
353 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_scan_ioapic_routes()
Dassigned-dev.c160 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_set_irq_inatomic()
716 idx = srcu_read_lock(&kvm->srcu); in kvm_vm_ioctl_assign_device()
Dx86.c2458 idx = srcu_read_lock(&vcpu->kvm->srcu); in __msr_io()
6519 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in vcpu_enter_guest()
6594 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in vcpu_enter_guest()
6627 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in vcpu_block()
6665 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in vcpu_run()
6700 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in vcpu_run()
6712 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in complete_emulated_io()
7048 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_ioctl_set_sregs()
7154 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_ioctl_translate()
7614 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_uninit()
Dvmx.c4189 idx = srcu_read_lock(&kvm->srcu); in init_rmode_tss()
4235 idx = srcu_read_lock(&kvm->srcu); in init_rmode_identity_map()
10723 idx = srcu_read_lock(&kvm->irq_srcu); in vmx_update_pi_irte()
Dmmu.c4860 idx = srcu_read_lock(&kvm->srcu); in mmu_shrink_scan()
/linux-4.4.14/drivers/infiniband/core/
Duverbs_main.c325 srcu_key = srcu_read_lock(&file->device->disassociate_srcu); in ib_uverbs_release_file()
696 srcu_key = srcu_read_lock(&file->device->disassociate_srcu); in ib_uverbs_write()
850 srcu_key = srcu_read_lock(&file->device->disassociate_srcu); in ib_uverbs_mmap()
890 srcu_key = srcu_read_lock(&dev->disassociate_srcu); in ib_uverbs_open()
1006 srcu_key = srcu_read_lock(&dev->disassociate_srcu); in show_ibdev()
1026 srcu_key = srcu_read_lock(&dev->disassociate_srcu); in show_dev_abi_version()
/linux-4.4.14/include/linux/
Dsrcu.h216 static inline int srcu_read_lock(struct srcu_struct *sp) __acquires(sp) in srcu_read_lock() function
/linux-4.4.14/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
Drcu.txt56 "srcu_read_lock", "srcu_read_unlock", "synchronize_rcu",
Dtorture.txt180 "srcu": srcu_read_lock(), srcu_read_unlock() and
DwhatisRCU.txt872 srcu_read_lock synchronize_srcu srcu_barrier
/linux-4.4.14/drivers/hwtracing/stm/
Dcore.c818 idx = srcu_read_lock(&stm_source_srcu); in stm_source_link_drop()
841 idx = srcu_read_lock(&stm_source_srcu); in stm_source_link_show()
972 idx = srcu_read_lock(&stm_source_srcu); in stm_source_write()
/linux-4.4.14/fs/notify/
Dfsnotify.c226 idx = srcu_read_lock(&fsnotify_mark_srcu); in fsnotify()
/linux-4.4.14/kernel/
Dnotifier.c497 idx = srcu_read_lock(&nh->srcu); in __srcu_notifier_call_chain()
/linux-4.4.14/fs/quota/
Ddquot.c1655 index = srcu_read_lock(&dquot_srcu); in __dquot_alloc_space()
1704 index = srcu_read_lock(&dquot_srcu); in dquot_alloc_inode()
1744 index = srcu_read_lock(&dquot_srcu); in dquot_claim_space_nodirty()
1774 index = srcu_read_lock(&dquot_srcu); in dquot_reclaim_space_nodirty()
1806 index = srcu_read_lock(&dquot_srcu); in __dquot_free_space()
1848 index = srcu_read_lock(&dquot_srcu); in dquot_free_inode()
/linux-4.4.14/fs/btrfs/
Dexport.c76 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_get_dentry()
Dbackref.c356 index = srcu_read_lock(&fs_info->subvol_srcu); in __resolve_indirect_ref()
Dscrub.c690 srcu_index = srcu_read_lock(&fs_info->subvol_srcu); in scrub_fixup_readpage()
4267 srcu_index = srcu_read_lock(&fs_info->subvol_srcu); in copy_nocow_pages_for_inode()
Dsend.c6068 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_ioctl_send()
6100 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_ioctl_send()
Dfile.c301 index = srcu_read_lock(&fs_info->subvol_srcu); in __btrfs_run_defrag_inode()
Ddisk-io.c3745 index = srcu_read_lock(&fs_info->subvol_srcu); in btrfs_cleanup_fs_roots()
Dinode.c2453 index = srcu_read_lock(&fs_info->subvol_srcu); in relink_extent_backref()
5645 index = srcu_read_lock(&root->fs_info->subvol_srcu); in btrfs_lookup_dentry()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_pr_papr.c331 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_pr()
Dbook3s.c838 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_logical_ci_load()
899 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_logical_ci_store()
Dbook3s_64_mmu_hv.c653 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_rmap_reset()
1072 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_pin_guest_page()
1109 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_unpin_guest_page()
Dpowerpc.c814 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_load()
886 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_store()
Dbook3s_hv.c739 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_pseries_do_hcall()
2437 srcu_idx = srcu_read_lock(&vc->kvm->srcu); in kvmppc_run_core()
2726 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_vcpu_run_hv()
2923 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.c1256 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_handle_exit()
1304 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.4.14/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()
1424 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_handle_guest_abort()
/linux-4.4.14/arch/s390/kvm/
Dkvm-s390.c416 idx = srcu_read_lock(&kvm->srcu); in kvm_s390_set_mem_control()
2091 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run()
2111 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run()
2471 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_s390_guest_mem_op()
2540 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_arch_vcpu_ioctl()
Dinterrupt.c863 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_s390_handle_wait()
2042 idx = srcu_read_lock(&kvm->srcu); in adapter_indicators_set()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dodp.c191 srcu_key = srcu_read_lock(&mib_dev->mr_srcu); in pagefault_single_data_segment()
/linux-4.4.14/arch/mips/kvm/
Dtlb.c152 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_mips_map_page()
/linux-4.4.14/net/core/
Dnetpoll.c222 idx = srcu_read_lock(&netpoll_srcu); in netpoll_poll_disable()
/linux-4.4.14/security/tomoyo/
Dcommon.h1097 return srcu_read_lock(&tomoyo_ss); in tomoyo_read_lock()
/linux-4.4.14/kernel/rcu/
Drcutorture.c486 return srcu_read_lock(srcu_ctlp); in srcu_torture_read_lock()
/linux-4.4.14/drivers/md/
Ddm.c740 *srcu_idx = srcu_read_lock(&md->io_barrier); in dm_get_live_table()
/linux-4.4.14/kernel/events/
Dcore.c7775 idx = srcu_read_lock(&pmus_srcu); in perf_init_event()
9331 idx = srcu_read_lock(&pmus_srcu); in perf_event_exit_cpu_context()