Home
last modified time | relevance | path

Searched refs:get_paca (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v5.10/arch/powerpc/mm/book3s64/
Dslb.c156 get_paca()->slb_cache_ptr = 0; in slb_restore_bolted_realmode()
158 get_paca()->slb_kern_bitmap = (1U << SLB_NUM_BOLTED) - 1; in slb_restore_bolted_realmode()
159 get_paca()->slb_used_bitmap = get_paca()->slb_kern_bitmap; in slb_restore_bolted_realmode()
220 assert_slb_presence(true, get_paca()->kstack); in slb_flush_and_restore_bolted()
222 get_paca()->slb_cache_ptr = 0; in slb_flush_and_restore_bolted()
224 get_paca()->slb_kern_bitmap = (1U << SLB_NUM_BOLTED) - 1; in slb_flush_and_restore_bolted()
225 get_paca()->slb_used_bitmap = get_paca()->slb_kern_bitmap; in slb_flush_and_restore_bolted()
234 get_paca()->slb_save_cache_ptr = get_paca()->slb_cache_ptr; in slb_save_contents()
258 pr_err("Last SLB entry inserted at slot %d\n", get_paca()->stab_rr); in slb_dump_contents()
288 pr_err("SLB cache ptr value = %d\n", get_paca()->slb_save_cache_ptr); in slb_dump_contents()
[all …]
Dhash_utils.c1163 psizes = get_paca()->mm_ctx_low_slices_psize; in get_paca_psize()
1166 psizes = get_paca()->mm_ctx_high_slices_psize; in get_paca_psize()
1176 return get_paca()->mm_ctx_user_psize; in get_paca_psize()
1271 } else if (get_paca()->vmalloc_sllp != in check_paca_psize()
1273 get_paca()->vmalloc_sllp = in check_paca_psize()
/Linux-v5.10/arch/powerpc/include/asm/
Dftrace.h104 get_paca()->ftrace_enabled = 0; in this_cpu_disable_ftrace()
109 get_paca()->ftrace_enabled = 1; in this_cpu_enable_ftrace()
115 get_paca()->ftrace_enabled = ftrace_enabled; in this_cpu_set_ftrace_enabled()
120 return get_paca()->ftrace_enabled; in this_cpu_get_ftrace_enabled()
Dpaca.h43 #define get_paca() ((void) debug_smp_processor_id(), local_paca) macro
45 #define get_paca() local_paca macro
49 #define get_lppaca() (get_paca()->lppaca_ptr)
52 #define get_slb_shadow() (get_paca()->slb_shadow_ptr)
Dhw_irq.h259 return __lazy_irq_pending(get_paca()->irq_happened); in lazy_irq_pending()
280 if (!(get_paca()->irq_happened & PACA_IRQ_MUST_HARD_MASK)) { in may_hard_irq_enable()
281 get_paca()->irq_happened &= ~PACA_IRQ_HARD_DIS; in may_hard_irq_enable()
Dsimple_spinlock.h26 #define LOCK_TOKEN (*(u32 *)(&get_paca()->lock_token))
28 #define LOCK_TOKEN (*(u32 *)(&get_paca()->paca_index))
Dstackprotector.h34 get_paca()->canary = canary; in boot_init_stack_canary()
Dpmc.h32 get_paca()->pmcregs_in_use = inuse; in ppc_set_pmu_inuse()
Dcputime.h47 #define get_accounting(tsk) (&get_paca()->accounting)
Dsmp.h80 #define hard_smp_processor_id() (get_paca()->hw_cpu_id)
Dmmu_context.h256 get_paca()->pgd = NULL; in enter_lazy_tlb()
Dkvm_ppc.h443 xirr = get_paca()->kvm_hstate.saved_xirr; in kvmppc_get_xics_latch()
444 get_paca()->kvm_hstate.saved_xirr = 0; in kvmppc_get_xics_latch()
Dkvm_book3s_64.h128 return &get_paca()->shadow_vcpu; in svcpu_get()
/Linux-v5.10/arch/powerpc/kernel/
Dpaca.c349 get_paca()->mm_ctx_id = context->id; in copy_mm_to_paca()
352 get_paca()->mm_ctx_slb_addr_limit = mm_ctx_slb_addr_limit(context); in copy_mm_to_paca()
353 memcpy(&get_paca()->mm_ctx_low_slices_psize, mm_ctx_low_slices(context), in copy_mm_to_paca()
355 memcpy(&get_paca()->mm_ctx_high_slices_psize, mm_ctx_high_slices(context), in copy_mm_to_paca()
358 get_paca()->mm_ctx_user_psize = context->user_psize; in copy_mm_to_paca()
359 get_paca()->mm_ctx_sllp = context->sllp; in copy_mm_to_paca()
Dmce_power.c77 if (get_paca()->kvm_hstate.in_guest) in flush_and_reload_slb()
543 if (get_paca()->in_mce < MAX_MCE_DEPTH) { in mce_handle_ierror()
643 if (get_paca()->in_mce < MAX_MCE_DEPTH) in mce_handle_derror()
Dsetup_64.c182 get_paca()->cpu_start = 1; in fixup_boot_paca()
184 get_paca()->data_offset = 0; in fixup_boot_paca()
256 get_paca()->kernel_msr = MSR_KERNEL; in cpu_ready_for_interrupts()
Dirq.c494 get_paca()->in_nmi = 1; in replay_system_reset()
496 get_paca()->in_nmi = 0; in replay_system_reset()
Dsysfs.c146 *(unsigned long *)val = get_paca()->dscr_default; in read_dscr()
159 get_paca()->dscr_default = *(unsigned long *)val; in write_dscr()
Dtraps.c507 BUG_ON(get_paca()->in_nmi == 0); in system_reset_exception()
508 if (get_paca()->in_nmi > 1) in system_reset_exception()
1534 regs->nip, regs->msr, get_paca()->tm_scratch); in program_check_exception()
/Linux-v5.10/arch/powerpc/mm/nohash/
Dbook3e_hugetlbpage.c19 struct paca_struct *paca = get_paca(); in tlb1_next()
36 struct paca_struct *paca = get_paca(); in book3e_tlb_lock()
66 struct paca_struct *paca = get_paca(); in book3e_tlb_unlock()
Dfsl_booke.c195 get_paca()->tcd.esel_next = i; in map_mem_in_cams_addr()
196 get_paca()->tcd.esel_max = mfspr(SPRN_TLB1CFG) & TLBnCFG_N_ENTRY; in map_mem_in_cams_addr()
197 get_paca()->tcd.esel_first = i; in map_mem_in_cams_addr()
/Linux-v5.10/arch/powerpc/kexec/
Dcore_64.c143 get_paca()->kexec_state = KEXEC_STATE_IRQS_OFF; in kexec_smp_down()
230 get_paca()->kexec_state = KEXEC_STATE_IRQS_OFF; in kexec_prepare_cpus()
329 memcpy(&kexec_paca, get_paca(), sizeof(struct paca_struct)); in default_machine_kexec()
/Linux-v5.10/arch/powerpc/mm/
Dmmu_context.c27 get_paca()->pgd = mm->pgd; in switch_mm_pgdir()
/Linux-v5.10/arch/powerpc/kvm/
Dbook3s_hv_builtin.c659 get_paca()->in_nmi++; in kvmppc_bad_interrupt()
661 get_paca()->in_nmi--; in kvmppc_bad_interrupt()
/Linux-v5.10/arch/powerpc/platforms/powernv/
Dsetup.c416 get_paca()->kexec_state = KEXEC_STATE_REAL_MODE; in pnv_kexec_cpu_down()

12