Home
last modified time | relevance | path

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

/linux-4.1.27/arch/powerpc/mm/
Dslb.c106 ksp_esid_data = mk_esid_data(get_paca()->kstack, mmu_kernel_ssize, 2); in __slb_flush_and_rebolt()
113 slb_shadow_update(get_paca()->kstack, mmu_kernel_ssize, lflags, 2); in __slb_flush_and_rebolt()
146 get_paca()->slb_cache_ptr = 0; in slb_flush_and_rebolt()
203 offset = get_paca()->slb_cache_ptr; in switch_slb()
209 slbie_data = (unsigned long)get_paca()->slb_cache[i] in switch_slb()
225 get_paca()->slb_cache_ptr = 0; in switch_slb()
226 get_paca()->context = mm->context; in switch_slb()
284 get_paca()->vmalloc_sllp = SLB_VSID_KERNEL | vmalloc_llp; in slb_initialize()
307 get_paca()->stab_rr = SLB_NUM_BOLTED; in slb_initialize()
327 (get_paca()->kstack & slb_esid_mask(mmu_kernel_ssize)) > PAGE_OFFSET) in slb_initialize()
[all …]
Dfsl_booke_mmu.c194 get_paca()->tcd.esel_next = i; in map_mem_in_cams_addr()
195 get_paca()->tcd.esel_max = mfspr(SPRN_TLB1CFG) & TLBnCFG_N_ENTRY; in map_mem_in_cams_addr()
196 get_paca()->tcd.esel_first = i; in map_mem_in_cams_addr()
Dhash_utils_64.c879 lpsizes = get_paca()->context.low_slices_psize; in get_paca_psize()
883 hpsizes = get_paca()->context.high_slices_psize; in get_paca_psize()
892 return get_paca()->context.user_psize; in get_paca_psize()
908 get_paca()->context = mm->context; in demote_segment_4k()
975 get_paca()->context = mm->context; in check_paca_psize()
978 } else if (get_paca()->vmalloc_sllp != in check_paca_psize()
980 get_paca()->vmalloc_sllp = in check_paca_psize()
Dhugetlbpage-book3e.c15 struct paca_struct *paca = get_paca(); in tlb1_next()
Dslice.c189 get_paca()->context = current->active_mm->context; in slice_flush_segments()
/linux-4.1.27/arch/powerpc/kernel/
Dtime.c274 if (get_paca()->dtl_ridx != be64_to_cpu(get_lppaca()->dtl_idx)) { in calculate_stolen_time()
276 get_paca()->system_time -= stolen; in calculate_stolen_time()
279 stolen += get_paca()->stolen_time; in calculate_stolen_time()
280 get_paca()->stolen_time = 0; in calculate_stolen_time()
306 get_paca()->system_time += now - get_paca()->starttime; in vtime_delta()
307 get_paca()->starttime = now; in vtime_delta()
308 deltascaled = nowscaled - get_paca()->startspurr; in vtime_delta()
309 get_paca()->startspurr = nowscaled; in vtime_delta()
313 delta = get_paca()->system_time; in vtime_delta()
314 get_paca()->system_time = 0; in vtime_delta()
[all …]
Dmachine_kexec_64.c167 get_paca()->kexec_state = KEXEC_STATE_IRQS_OFF; in kexec_smp_down()
251 get_paca()->kexec_state = KEXEC_STATE_IRQS_OFF; in kexec_prepare_cpus()
349 memcpy(&kexec_paca, get_paca(), sizeof(struct paca_struct)); in default_machine_kexec()
Dsetup_64.c195 get_paca()->cpu_start = 1; in fixup_boot_paca()
197 get_paca()->data_offset = 0; in fixup_boot_paca()
203 get_paca()->kernel_msr = MSR_KERNEL; in cpu_ready_for_interrupts()
319 get_paca()->soft_enabled = 0; in early_setup_secondary()
Dmce_power.c94 if (get_paca()->kvm_hstate.in_guest) in flush_and_reload_slb()
Dsysfs.c503 *(unsigned long *)val = get_paca()->dscr_default; in read_dscr()
508 get_paca()->dscr_default = *(unsigned long *)val; in write_dscr()
Dvdso.c728 get_paca()->sprg_vdso = val; in vdso_getcpu_init()
Dprocess.c1038 printk("\nPACATMSCRATCH: %016llx ", get_paca()->tm_scratch); in show_regs()
/linux-4.1.27/arch/powerpc/include/asm/
Dspinlock.h36 #define LOCK_TOKEN (*(u32 *)(&get_paca()->lock_token))
38 #define LOCK_TOKEN (*(u32 *)(&get_paca()->paca_index))
45 #define CLEAR_IO_SYNC (get_paca()->io_sync = 0)
47 if (unlikely(get_paca()->io_sync)) { \
49 get_paca()->io_sync = 0; \
Dpaca.h36 #define get_paca() ((void) debug_smp_processor_id(), local_paca) macro
38 #define get_paca() local_paca macro
41 #define get_lppaca() (get_paca()->lppaca_ptr)
42 #define get_slb_shadow() (get_paca()->slb_shadow_ptr)
Dhw_irq.h111 return !!(get_paca()->irq_happened & ~PACA_IRQ_HARD_DIS); in lazy_irq_pending()
121 get_paca()->irq_happened &= ~PACA_IRQ_HARD_DIS; in may_hard_irq_enable()
122 if (!(get_paca()->irq_happened & PACA_IRQ_EE)) in may_hard_irq_enable()
Dmmu_context.h55 get_paca()->pgd = next->pgd; in switch_mm()
108 get_paca()->pgd = NULL; in enter_lazy_tlb()
Dsmp.h74 #define hard_smp_processor_id() (get_paca()->hw_cpu_id)
Dkvm_book3s_64.h27 return &get_paca()->shadow_vcpu; in svcpu_get()
Dkvm_ppc.h390 xirr = get_paca()->kvm_hstate.saved_xirr; in kvmppc_get_xics_latch()
391 get_paca()->kvm_hstate.saved_xirr = 0; in kvmppc_get_xics_latch()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dsetup.c324 dtl = get_paca()->dispatch_log; in alloc_dispatch_logs()
325 get_paca()->dtl_ridx = 0; in alloc_dispatch_logs()
326 get_paca()->dtl_curr = dtl; in alloc_dispatch_logs()
327 get_paca()->lppaca_ptr->dtl_idx = 0; in alloc_dispatch_logs()
336 get_paca()->lppaca_ptr->dtl_enable_mask = 2; in alloc_dispatch_logs()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dsetup.c242 get_paca()->kexec_state = KEXEC_STATE_REAL_MODE; in pnv_kexec_cpu_down()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c352 #define LOCK_TOKEN (*(u32 *)(&get_paca()->lock_token))
354 #define LOCK_TOKEN (*(u32 *)(&get_paca()->paca_index))
Dbook3s_hv.c2009 get_paca()->kvm_hstate.kvm_vcore = vc; in kvmppc_run_core()
2010 get_paca()->kvm_hstate.ptid = 0; in kvmppc_run_core()
/linux-4.1.27/arch/powerpc/lib/
Dsstep.c1995 regs->gpr[13] = (unsigned long) get_paca(); in emulate_step()