| /arch/sh/kernel/ |
| A D | traps_32.c | 109 unsigned char __user *srcu, *dstu; in handle_unaligned_ins() local 132 srcu += regs->regs[0]; in handle_unaligned_ins() 139 if (ma->from(dst, srcu, count)) in handle_unaligned_ins() 182 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 187 if (ma->from(dst, srcu, 4)) in handle_unaligned_ins() 202 if (ma->from(dst, srcu, count)) in handle_unaligned_ins() 232 if (ma->from(dst, srcu, 2)) in handle_unaligned_ins() 242 srcu += 4; in handle_unaligned_ins() 251 if (ma->from(dst, srcu, 2)) in handle_unaligned_ins() 259 srcu += 4; in handle_unaligned_ins() [all …]
|
| /arch/x86/kvm/mmu/ |
| A D | page_track.c | 96 srcu_read_lock_held(&kvm->srcu)); in __kvm_write_track_add_gfn() 119 srcu_read_lock_held(&kvm->srcu)); in __kvm_write_track_remove_gfn() 327 idx = srcu_read_lock(&kvm->srcu); in kvm_write_track_add_gfn() 331 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_add_gfn() 339 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_add_gfn() 357 idx = srcu_read_lock(&kvm->srcu); in kvm_write_track_remove_gfn() 361 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_remove_gfn() 369 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_remove_gfn()
|
| /arch/arm64/kvm/ |
| A D | pvtime.c | 25 idx = srcu_read_lock(&kvm->srcu); in kvm_update_stolen_time() 32 srcu_read_unlock(&kvm->srcu, idx); in kvm_update_stolen_time() 96 idx = srcu_read_lock(&kvm->srcu); in kvm_arm_pvtime_set_attr() 99 srcu_read_unlock(&kvm->srcu, idx); in kvm_arm_pvtime_set_attr()
|
| A D | mmu.c | 372 idx = srcu_read_lock(&kvm->srcu); in stage2_flush_vm() 382 srcu_read_unlock(&kvm->srcu, idx); in stage2_flush_vm() 1049 idx = srcu_read_lock(&kvm->srcu); in stage2_unmap_vm() 1061 srcu_read_unlock(&kvm->srcu, idx); in stage2_unmap_vm() 1890 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_handle_guest_abort() 1992 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_handle_guest_abort()
|
| /arch/arm64/include/asm/ |
| A D | kvm_mmu.h | 277 int srcu_idx = srcu_read_lock(&kvm->srcu); 280 srcu_read_unlock(&kvm->srcu, srcu_idx); 288 int srcu_idx = srcu_read_lock(&kvm->srcu); 291 srcu_read_unlock(&kvm->srcu, srcu_idx);
|
| /arch/powerpc/kvm/ |
| A D | book3s_hv_uvmem.c | 485 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_start() 504 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_init_start() 674 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_abort() 679 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_init_abort() 841 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_init_done() 864 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_init_done() 888 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_share_page() 925 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_share_page() 958 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_h_svm_page_in() 985 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_page_in() [all …]
|
| A D | book3s_64_mmu_hv.c | 447 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_hv_emulate_mmio() 450 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_hv_emulate_mmio() 745 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_rmap_reset() 758 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_rmap_reset() 1137 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_pin_guest_page() 1146 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page() 1154 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page() 1173 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_unpin_guest_page() 1177 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_unpin_guest_page() 1261 srcu_read_unlock(&kvm->srcu, srcu_idx); in resize_hpt_rehash_hpte() [all …]
|
| A D | book3s_xive_native.c | 646 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_xive_native_set_queue_config() 651 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_xive_native_set_queue_config() 658 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_xive_native_set_queue_config() 664 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_xive_native_set_queue_config() 907 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_xive_native_vcpu_eq_sync() 909 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_xive_native_vcpu_eq_sync()
|
| A D | book3s_64_vio.c | 590 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_put_tce() 623 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_h_put_tce() 659 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_put_tce_indirect() 716 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_h_put_tce_indirect()
|
| A D | book3s_pr_papr.c | 416 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_pr() 418 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_h_pr()
|
| A D | book3s.c | 945 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_logical_ci_load() 947 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_h_logical_ci_load() 1006 srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in kvmppc_h_logical_ci_store() 1008 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_h_logical_ci_store()
|
| A D | book3s_hv_nested.c | 575 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_set_partition_table() 580 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmhv_set_partition_table() 680 int srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_update_ptbl_cache() 683 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmhv_update_ptbl_cache() 824 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_release_all_nested() 827 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmhv_release_all_nested()
|
| A D | book3s_hv.c | 1242 idx = srcu_read_lock(&kvm->srcu); in kvmppc_pseries_do_hcall() 1244 srcu_read_unlock(&kvm->srcu, idx); in kvmppc_pseries_do_hcall() 4012 srcu_idx = srcu_read_lock(&vc->kvm->srcu); in kvmppc_run_core() 4985 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_run_single_vcpu() 4996 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmhv_run_single_vcpu() 5186 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_vcpu_run_hv() 5189 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_vcpu_run_hv() 5502 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmppc_hv_setup_htab_rma() 5547 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_hv_setup_htab_rma() 6432 srcu_idx = srcu_read_lock(&kvm->srcu); in kvmhv_svm_off() [all …]
|
| /arch/x86/kernel/cpu/sgx/ |
| A D | encl.c | 759 cleanup_srcu_struct(&encl->srcu); in sgx_encl_release() 795 synchronize_srcu(&encl_mm->encl->srcu); in sgx_mmu_notifier_release() 822 idx = srcu_read_lock(&encl->srcu); in sgx_encl_find_mm() 831 srcu_read_unlock(&encl->srcu, idx); in sgx_encl_find_mm() 933 idx = srcu_read_lock(&encl->srcu); in sgx_encl_cpumask() 944 srcu_read_unlock(&encl->srcu, idx); in sgx_encl_cpumask() 1018 idx = srcu_read_lock(&encl->srcu); in sgx_encl_get_mem_cgroup() 1031 srcu_read_unlock(&encl->srcu, idx); in sgx_encl_get_mem_cgroup() 1212 idx = srcu_read_lock(&encl->srcu); in sgx_zap_enclave_ptes() 1229 srcu_read_unlock(&encl->srcu, idx); in sgx_zap_enclave_ptes()
|
| A D | driver.c | 33 ret = init_srcu_struct(&encl->srcu); in sgx_open() 72 synchronize_srcu(&encl->srcu); in sgx_release()
|
| A D | encl.h | 70 struct srcu_struct srcu; member
|
| A D | main.c | 119 idx = srcu_read_lock(&encl->srcu); in sgx_reclaimer_age() 135 srcu_read_unlock(&encl->srcu, idx); in sgx_reclaimer_age()
|
| /arch/loongarch/kvm/ |
| A D | exit.c | 209 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_emu_iocsr() 211 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_emu_iocsr() 221 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_emu_iocsr() 223 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_emu_iocsr() 476 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_emu_mmio_read() 479 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_emu_mmio_read() 645 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_emu_mmio_write() 647 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_emu_mmio_write()
|
| A D | mmu.c | 786 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_map_page() 911 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_map_page()
|
| /arch/loongarch/kvm/intc/ |
| A D | ipi.c | 110 idx = srcu_read_lock(&vcpu->kvm->srcu); in send_ipi_data() 112 srcu_read_unlock(&vcpu->kvm->srcu, idx); in send_ipi_data() 126 idx = srcu_read_lock(&vcpu->kvm->srcu); in send_ipi_data() 128 srcu_read_unlock(&vcpu->kvm->srcu, idx); in send_ipi_data()
|
| /arch/x86/kvm/ |
| A D | xen.c | 46 int idx = srcu_read_lock(&kvm->srcu); in kvm_xen_shared_info_init() 104 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_shared_info_init() 777 idx = srcu_read_lock(&kvm->srcu); in kvm_xen_hvm_set_attr() 803 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_hvm_set_attr() 1443 idx = srcu_read_lock(&kvm->srcu); in wait_pending_event() 1466 srcu_read_unlock(&kvm->srcu, idx); in wait_pending_event() 1818 idx = srcu_read_lock(&kvm->srcu); in kvm_xen_set_evtchn_fast() 1889 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_set_evtchn_fast() 1942 idx = srcu_read_lock(&kvm->srcu); in kvm_xen_set_evtchn() 2194 synchronize_srcu(&kvm->srcu); in kvm_xen_eventfd_deassign() [all …]
|
| /arch/s390/kvm/ |
| A D | pci.c | 250 idx = srcu_read_lock(&kvm->srcu); in kvm_s390_pci_aif_enable() 253 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_pci_aif_enable() 265 idx = srcu_read_lock(&kvm->srcu); in kvm_s390_pci_aif_enable() 269 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_pci_aif_enable()
|
| A D | pv.c | 50 lockdep_assert_held(&kvm->srcu); in kvm_s390_pv_make_secure() 316 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_s390_destroy_lower_2g() 328 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_s390_destroy_lower_2g() 741 guard(srcu)(&kvm->srcu); in kvm_s390_pv_unpack()
|
| A D | kvm-s390.c | 983 idx = srcu_read_lock(&kvm->srcu); in kvm_s390_set_mem_control() 985 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_set_mem_control() 2136 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_s390_get_skeys() 2148 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_s390_get_skeys() 2194 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_s390_set_skeys() 2219 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_s390_set_skeys() 2384 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_s390_get_cmma_bits() 2389 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_s390_get_cmma_bits() 2441 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_s390_set_cmma_bits() 2923 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_s390_vm_mem_op_abs() [all …]
|
| /arch/mips/kvm/ |
| A D | mmu.c | 563 srcu_idx = srcu_read_lock(&kvm->srcu); in kvm_mips_map_page() 639 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_mips_map_page()
|