Home
last modified time | relevance | path

Searched refs:por_el0 (Results 1 – 6 of 6) sorted by relevance

/linux/tools/testing/selftests/arm64/signal/testcases/
H A Dpoe_siginfo.c71 if (poe_ctx->por_el0 != orig_poe) { in poe_present()
73 poe_ctx->por_el0, orig_poe); in poe_present()
/linux/arch/arm64/kernel/
H A Dprocess.c443 p->thread.por_el0 = read_sysreg_s(SYS_POR_EL0); in copy_thread()
506 p->thread.por_el0 = POR_EL0_INIT; in copy_thread()
673 current->thread.por_el0 = read_sysreg_s(SYS_POR_EL0); in permission_overlay_switch()
674 if (current->thread.por_el0 != next->thread.por_el0) { in permission_overlay_switch()
675 write_sysreg_s(next->thread.por_el0, SYS_POR_EL0); in permission_overlay_switch()
H A Dsignal.c79 u64 por_el0; member
97 ua_state->por_el0 = read_sysreg_s(SYS_POR_EL0); in save_reset_user_access_state()
126 write_sysreg_s(ua_state->por_el0, SYS_POR_EL0); in restore_user_access_state()
340 __put_user_error(ua_state->por_el0, &ctx->por_el0, err); in preserve_poe_context()
348 u64 por_el0; in restore_poe_context() local
354 __get_user_error(por_el0, &(user->poe->por_el0), err); in restore_poe_context()
356 ua_state->por_el0 = por_el0; in restore_poe_context()
H A Dptrace.c1488 current->thread.por_el0 = read_sysreg_s(SYS_POR_EL0); in poe_get()
1490 return membuf_write(&to, &target->thread.por_el0, in poe_get()
1491 sizeof(target->thread.por_el0)); in poe_get()
1505 ctrl = target->thread.por_el0; in poe_set()
1511 target->thread.por_el0 = ctrl; in poe_set()
/linux/arch/arm64/include/asm/
H A Dprocessor.h194 u64 por_el0; member
/linux/arch/arm64/kvm/
H A Dat.c564 u64 por_el0; member
585 config->por_el0 = read_sysreg_s(SYS_POR_EL0); in __mmu_config_save()
613 write_sysreg_s(config->por_el0, SYS_POR_EL0); in __mmu_config_restore()