/kernel/linux/linux-5.10/arch/arm64/kvm/ |
D | pvtime.c | 25 idx = srcu_read_lock(&kvm->srcu); in kvm_update_stolen_time() 67 idx = srcu_read_lock(&kvm->srcu); in kvm_init_stolen_time() 100 idx = srcu_read_lock(&kvm->srcu); in kvm_arm_pvtime_set_attr()
|
D | mmu.c | 166 idx = srcu_read_lock(&kvm->srcu); in stage2_flush_vm() 457 idx = srcu_read_lock(&kvm->srcu); in stage2_unmap_vm() 991 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_handle_guest_abort()
|
/kernel/linux/linux-5.10/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering/ |
D | test.c | 17 idx = srcu_read_lock(&ss); in rcu_reader() 24 idx = srcu_read_lock(&ss); in rcu_reader()
|
/kernel/linux/linux-5.10/mm/ |
D | mmu_notifier.c | 309 id = srcu_read_lock(&srcu); in mn_hlist_release() 372 id = srcu_read_lock(&srcu); in __mmu_notifier_clear_flush_young() 392 id = srcu_read_lock(&srcu); in __mmu_notifier_clear_young() 411 id = srcu_read_lock(&srcu); in __mmu_notifier_test_young() 433 id = srcu_read_lock(&srcu); in __mmu_notifier_change_pte() 483 id = srcu_read_lock(&srcu); in mn_hlist_invalidate_range_start() 559 id = srcu_read_lock(&srcu); in mn_hlist_invalidate_end() 613 id = srcu_read_lock(&srcu); in __mmu_notifier_invalidate_range() 839 id = srcu_read_lock(&srcu); in mmu_notifier_unregister()
|
/kernel/linux/linux-5.10/drivers/base/power/ |
D | wakeup.c | 264 return srcu_read_lock(&wakeup_srcu); in wakeup_sources_read_lock() 413 srcuidx = srcu_read_lock(&wakeup_srcu); in device_wakeup_arm_wake_irqs() 429 srcuidx = srcu_read_lock(&wakeup_srcu); in device_wakeup_disarm_wake_irqs() 882 srcuidx = srcu_read_lock(&wakeup_srcu); in pm_print_active_wakeup_sources() 1059 srcuidx = srcu_read_lock(&wakeup_srcu); in pm_wakep_autosleep_enabled() 1138 *srcuidx = srcu_read_lock(&wakeup_srcu); in wakeup_sources_stats_seq_start()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
D | kvm_mmu.h | 192 int srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_read_guest_lock() 203 int srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_write_guest_lock()
|
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
D | page_track.c | 231 idx = srcu_read_lock(&head->track_srcu); in kvm_page_track_write() 257 idx = srcu_read_lock(&head->track_srcu); in kvm_page_track_flush_slot()
|
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
D | netdev.c | 136 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_wlan_get_num_conn_ifcs() 168 srcu_idx = srcu_read_lock(&wl->srcu); in wilc_txq_task() 711 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_mac_xmit() 797 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_wfi_mgmt_rx() 834 srcu_idx = srcu_read_lock(&wilc->srcu); in wilc_netdev_cleanup() 875 srcu_idx = srcu_read_lock(&wl->srcu); in wilc_get_available_idx()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
D | book3s_hv_uvmem.c | 478 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_start() 667 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_abort() 835 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_done() 883 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_share_page() 953 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_page_in() 1059 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_page_out()
|
D | book3s_hv_nested.c | 241 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmhv_enter_nested_guest() 348 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmhv_enter_nested_guest() 471 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_set_partition_table() 533 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmhv_copy_tofrom_guest_nested() 540 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmhv_copy_tofrom_guest_nested() 578 int srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_update_ptbl_cache() 700 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_release_all_nested()
|
D | book3s_rtas.c | 232 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_rtas_hcall()
|
D | book3s_64_vio.c | 581 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_put_tce() 650 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_put_tce_indirect()
|
/kernel/linux/linux-5.10/virt/kvm/ |
D | eventfd.c | 78 idx = srcu_read_lock(&kvm->irq_srcu); in irqfd_resampler_ack() 196 idx = srcu_read_lock(&kvm->irq_srcu); in irqfd_wakeup() 390 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_irqfd_assign() 451 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_irq_has_notifier() 483 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_notify_acked_irq()
|
D | irqchip.c | 83 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_set_irq()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_iommu.c | 225 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_bind_processes_to_device() 265 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_unbind_processes_from_device()
|
D | kfd_process.c | 862 idx = srcu_read_lock(&kfd_processes_srcu); in find_process() 1478 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_lookup_process_by_pasid() 1498 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_lookup_process_by_mm() 1652 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_suspend_all_processes() 1672 int ret = 0, idx = srcu_read_lock(&kfd_processes_srcu); in kfd_resume_all_processes() 1741 int idx = srcu_read_lock(&kfd_processes_srcu); in kfd_debugfs_mqds_by_process()
|
/kernel/linux/linux-5.10/include/linux/ |
D | srcu.h | 153 static inline int srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock() function
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
D | uverbs_main.c | 193 srcu_key = srcu_read_lock(&file->device->disassociate_srcu); in ib_uverbs_release_file() 600 srcu_key = srcu_read_lock(&file->device->disassociate_srcu); in ib_uverbs_write() 688 srcu_key = srcu_read_lock(&file->device->disassociate_srcu); in ib_uverbs_mmap() 898 srcu_key = srcu_read_lock(&dev->disassociate_srcu); in ib_uverbs_open() 1046 srcu_key = srcu_read_lock(&dev->disassociate_srcu); in ibdev_show() 1065 srcu_key = srcu_read_lock(&dev->disassociate_srcu); in abi_version_show()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
D | irq_comm.c | 258 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_fire_mask_notifiers() 407 idx = srcu_read_lock(&kvm->irq_srcu); in kvm_scan_ioapic_routes()
|
/kernel/linux/linux-5.10/kernel/rcu/ |
D | refscale.c | 171 idx = srcu_read_lock(srcu_ctlp); in srcu_ref_scale_read_section() 182 idx = srcu_read_lock(srcu_ctlp); in srcu_ref_scale_delay_section()
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
D | posted_intr.c | 266 idx = srcu_read_lock(&kvm->irq_srcu); in pi_update_irte()
|
/kernel/linux/linux-5.10/fs/notify/ |
D | mark.c | 360 iter_info->srcu_idx = srcu_read_lock(&fsnotify_mark_srcu); in fsnotify_finish_user_wait() 526 idx = srcu_read_lock(&fsnotify_mark_srcu); in fsnotify_grab_connector()
|
/kernel/linux/linux-5.10/mm/kasan/ |
D | quarantine.c | 240 srcu_idx = srcu_read_lock(&remove_cache_srcu); in quarantine_reduce()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
D | odp.c | 225 srcu_key = srcu_read_lock(&mr->dev->odp_srcu); in free_implicit_child_mr() 906 srcu_key = srcu_read_lock(&dev->odp_srcu); in pagefault_single_data_segment() 1788 srcu_key = srcu_read_lock(&dev->odp_srcu); in mlx5_ib_prefetch_mr_work() 1840 srcu_key = srcu_read_lock(&dev->odp_srcu); in mlx5_ib_prefetch_sg_list() 1885 srcu_key = srcu_read_lock(&dev->odp_srcu); in mlx5_ib_advise_mr_prefetch()
|
/kernel/linux/linux-5.10/Documentation/RCU/ |
D | checklist.rst | 224 then the corresponding readers must use srcu_read_lock() and 350 SRCU read-side critical section (demarked by srcu_read_lock() 362 to srcu_read_lock(), srcu_read_unlock() synchronize_srcu(), 365 sections governed by srcu_read_lock() and srcu_read_unlock() 374 come for free. First, corresponding srcu_read_lock() and
|