Searched refs:iamr (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.15/arch/powerpc/include/asm/book3s/64/ |
D | kup.h | 225 return current->thread.regs->iamr; 235 unsigned long amr, iamr; 249 iamr = mfspr(SPRN_IAMR); 250 if (iamr != regs->iamr) 262 mtspr(SPRN_IAMR, regs->iamr);
|
/Linux-v5.15/tools/testing/selftests/powerpc/ptrace/ |
D | core-pkey.c | 55 unsigned long iamr; member 142 info->iamr |= 1ul << pkeyshift(pkey1); in child() 144 info->iamr &= ~(1ul << pkeyshift(pkey1)); in child() 146 info->iamr &= ~(1ul << pkeyshift(pkey2) | 1ul << pkeyshift(pkey3)); in child() 250 FAIL_IF(regs[1] != info->iamr); in check_core_file() 273 info->iamr = regs[1]; in parent()
|
/Linux-v5.15/arch/powerpc/kernel/ |
D | interrupt.c | 102 unsigned long amr, iamr; in system_call_exception() local 109 iamr = mfspr(SPRN_IAMR); in system_call_exception() 111 regs->iamr = iamr; in system_call_exception()
|
D | asm-offsets.c | 302 STACK_PT_REGS_OFFSET(STACK_REGS_IAMR, iamr); in main() 445 OFFSET(VCPU_IAMR, kvm_vcpu, arch.iamr); in main()
|
D | process.c | 1567 current->thread.regs->iamr = default_iamr; in arch_setup_new_exec() 1791 kregs->iamr = AMR_KUEP_BLOCKED; in copy_thread()
|
/Linux-v5.15/arch/powerpc/platforms/powernv/ |
D | idle.c | 308 u64 iamr; member 380 sprs.iamr = mfspr(SPRN_IAMR); in power7_idle_insn() 399 mtspr(SPRN_IAMR, sprs.iamr); in power7_idle_insn() 602 u64 iamr; member 689 sprs.iamr = mfspr(SPRN_IAMR); in power9_idle_stop() 710 mtspr(SPRN_IAMR, sprs.iamr); in power9_idle_stop()
|
/Linux-v5.15/arch/powerpc/include/asm/ |
D | ptrace.h | 74 unsigned long iamr; member
|
D | kvm_host.h | 570 ulong iamr; member
|
/Linux-v5.15/arch/powerpc/mm/book3s64/ |
D | pkeys.c | 329 current->thread.regs->iamr = old_iamr | new_iamr_bits; in init_iamr()
|
/Linux-v5.15/arch/powerpc/kvm/ |
D | book3s_hv.c | 2087 *val = get_reg_val(id, vcpu->arch.iamr); in kvmppc_get_one_reg_hv() 2332 vcpu->arch.iamr = set_reg_val(id, *val); in kvmppc_set_one_reg_hv() 3763 mtspr(SPRN_IAMR, vcpu->arch.iamr); in load_spr_state() 3789 vcpu->arch.iamr = mfspr(SPRN_IAMR); in store_spr_state() 3808 unsigned long iamr; member 3817 host_os_sprs->iamr = mfspr(SPRN_IAMR); in save_p9_host_os_sprs() 3831 mtspr(SPRN_IAMR, host_os_sprs->iamr); in restore_p9_host_os_sprs()
|
D | book3s_64_mmu_radix.c | 295 if (vcpu->arch.iamr & (1ul << 62)) in kvmppc_mmu_radix_xlate()
|
/Linux-v5.15/arch/powerpc/kernel/ptrace/ |
D | ptrace-view.c | 470 membuf_store(&to, target->thread.regs->iamr); in pkey_get()
|