Home
last modified time | relevance | path

Searched refs:SPRN_PID (Results 1 – 17 of 17) sorted by relevance

/linux/arch/powerpc/include/asm/nohash/
H A Dkup-booke.h23 mtspr(SPRN_PID, 0); in __kuap_lock()
30 regs->kuap = mfspr(SPRN_PID); in __kuap_save_and_lock()
31 mtspr(SPRN_PID, 0); in __kuap_save_and_lock()
41 mtspr(SPRN_PID, current->thread.pid); in kuap_user_restore()
49 mtspr(SPRN_PID, current->thread.pid); in __kuap_kernel_restore()
57 WARN_ON_ONCE(mfspr(SPRN_PID)); in __kuap_get_and_assert_locked()
67 "i"(SPRN_PID), "r"(val), "i"(MMU_FTR_KUAP) : "memory"); in uaccess_begin_booke()
73 "i"(SPRN_PID), "r"(0), "i"(MMU_FTR_KUAP) : "memory"); in uaccess_end_booke()
89 unsigned long flags = mfspr(SPRN_PID); in prevent_user_access_return()
/linux/arch/powerpc/kernel/
H A Dcpu_setup_power.c214 mtspr(SPRN_PID, 0); in __setup_cpu_power9()
236 mtspr(SPRN_PID, 0); in __restore_cpu_power9()
257 mtspr(SPRN_PID, 0); in __setup_cpu_power10()
281 mtspr(SPRN_PID, 0); in __restore_cpu_power10()
H A Dhead_44x.S334 mfspr r13,SPRN_PID /* Get PID */
448 mfspr r13,SPRN_PID /* Get PID */
581 mfspr r12,SPRN_PID /* Get PID */
682 mfspr r12,SPRN_PID /* Get PID */
857 mfspr r3,SPRN_PID /* Get PID */
907 mtspr SPRN_PID,r0
1048 mfspr r3,SPRN_PID /* Get PID */
1115 mtspr SPRN_PID,r0
H A Dhead_85xx.S874 mfspr r9,SPRN_PID
1120 mfspr r4,SPRN_PID
H A Dexceptions-64e.S1122 mfspr r7,SPRN_PID
1202 mtspr SPRN_PID,r6
/linux/arch/powerpc/platforms/powernv/
H A Dvas-fault.c228 attr.lnotify_pid = mfspr(SPRN_PID); in vas_setup_fault_window()
229 attr.lnotify_tid = mfspr(SPRN_PID); in vas_setup_fault_window()
H A Didle.c667 sprs.pid = mfspr(SPRN_PID); in power9_idle_stop()
783 mtspr(SPRN_PID, sprs.pid); in power9_idle_stop()
H A Dvas-window.c1420 txattr.pidr = mfspr(SPRN_PID); in vas_user_win_open()
1426 mfspr(SPRN_PID)); in vas_user_win_open()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_p9_entry.c319 mtspr(SPRN_PID, pid); in switch_mmu_to_guest_radix()
344 mtspr(SPRN_PID, pid); in switch_mmu_to_guest_hpt()
366 mtspr(SPRN_PID, pid); in switch_mmu_to_host()
571 host_pidr = mfspr(SPRN_PID); in kvmhv_vcpu_entry_p9()
831 vcpu->arch.pid = mfspr(SPRN_PID); in kvmhv_vcpu_entry_p9()
H A De500_emulate.c211 case SPRN_PID: in kvmppc_core_emulate_mtspr_e500()
328 case SPRN_PID: in kvmppc_core_emulate_mfspr_e500()
H A Dbooke_interrupts.S224 mtspr SPRN_PID, r3
404 mfspr r3, SPRN_PID
407 mtspr SPRN_PID, r3
H A Dbookehv_interrupts.S71 mfspr r10, SPRN_PID
78 mtspr SPRN_PID, r8
578 mfspr r3, SPRN_PID
581 mtspr SPRN_PID, r3
H A Dbook3s_64_entry.S385 mtspr SPRN_PID,r10
/linux/arch/powerpc/mm/book3s64/
H A Dmmu_context.c325 mtspr(SPRN_PID, next->context.id); in radix__switch_mmu_context()
/linux/arch/powerpc/mm/nohash/
H A Dmmu_context.c214 mtspr(SPRN_PID, id); in set_context()
/linux/arch/powerpc/include/asm/
H A Dreg.h236 #define SPRN_PID 0x030 /* Process ID */ macro
238 #define SPRN_PID0 SPRN_PID/* Process ID Register 0 */
/linux/arch/powerpc/platforms/pseries/
H A Dvas.c390 txwin->pid = mfspr(SPRN_PID); in vas_allocate_window()