Home
last modified time | relevance | path

Searched refs:save_area (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/arch/s390/include/asm/
Dipl.h84 struct save_area;
85 struct save_area * __init save_area_alloc(bool is_boot_cpu);
86 struct save_area * __init save_area_boot_cpu(void);
87 void __init save_area_add_regs(struct save_area *, void *regs);
88 void __init save_area_add_vxrs(struct save_area *, __vector128 *vxrs);
/Linux-v4.19/arch/powerpc/mm/
Dslb.c66 WRITE_ONCE(p->save_area[index].esid, 0); in slb_shadow_update()
67 WRITE_ONCE(p->save_area[index].vsid, cpu_to_be64(mk_vsid_data(ea, ssize, flags))); in slb_shadow_update()
68 WRITE_ONCE(p->save_area[index].esid, cpu_to_be64(mk_esid_data(ea, ssize, index))); in slb_shadow_update()
73 WRITE_ONCE(get_slb_shadow()->save_area[index].esid, cpu_to_be64(index)); in slb_shadow_clear()
105 : "r" (be64_to_cpu(p->save_area[index].vsid)), in __slb_restore_bolted_realmode()
106 "r" (be64_to_cpu(p->save_area[index].esid))); in __slb_restore_bolted_realmode()
153 be64_to_cpu(get_slb_shadow()->save_area[KSTACK_INDEX].vsid); in __slb_flush_and_rebolt()
/Linux-v4.19/arch/s390/kernel/
Dcrash_dump.c39 struct save_area { struct
60 struct save_area * __init save_area_alloc(bool is_boot_cpu) in save_area_alloc() argument
62 struct save_area *sa; in save_area_alloc()
75 struct save_area * __init save_area_boot_cpu(void) in save_area_boot_cpu()
77 return list_first_entry_or_null(&dump_save_areas, struct save_area, list); in save_area_boot_cpu()
83 void __init save_area_add_regs(struct save_area *sa, void *regs) in save_area_add_regs()
103 void __init save_area_add_vxrs(struct save_area *sa, __vector128 *vxrs) in save_area_add_vxrs()
356 static void *fill_cpu_elf_notes(void *ptr, int cpu, struct save_area *sa) in fill_cpu_elf_notes()
393 struct save_area *sa = NULL; in get_cpu_elf_notes_size()
533 struct save_area *sa; in get_cpu_cnt()
[all …]
Dsmp.c610 static __init void smp_save_cpu_vxrs(struct save_area *sa, u16 addr, in smp_save_cpu_vxrs()
622 static __init void smp_save_cpu_regs(struct save_area *sa, u16 addr, in smp_save_cpu_regs()
637 struct save_area *sa; in smp_save_dump_cpus()
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_hv_ras.c53 if ((void *) &slb->save_area[n] > vcpu->arch.slb_shadow.pinned_end) in reload_slb()
58 unsigned long rb = be64_to_cpu(slb->save_area[i].esid); in reload_slb()
59 unsigned long rs = be64_to_cpu(slb->save_area[i].vsid); in reload_slb()
/Linux-v4.19/arch/powerpc/include/asm/
Dlppaca.h135 } save_area[SLB_NUM_BOLTED]; member
/Linux-v4.19/sound/pci/cs46xx/
Dcs46xx_dsp_task_types.h153 save_area,
/Linux-v4.19/arch/ia64/include/asm/
Dprocessor.h423 extern void ia64_save_debug_regs (unsigned long *save_area);
424 extern void ia64_load_debug_regs (unsigned long *save_area);
/Linux-v4.19/drivers/s390/char/
Dzcore.c119 struct save_area *sa; in init_cpu_info()
/Linux-v4.19/arch/powerpc/kernel/
Dasm-offsets.c229 OFFSET(SLBSHADOW_STACKVSID, slb_shadow, save_area[SLB_NUM_BOLTED - 1].vsid); in main()
230 OFFSET(SLBSHADOW_STACKESID, slb_shadow, save_area[SLB_NUM_BOLTED - 1].esid); in main()
231 OFFSET(SLBSHADOW_SAVEAREA, slb_shadow, save_area); in main()
/Linux-v4.19/arch/x86/kvm/
Dsvm.c669 struct page *save_area; member
935 wrmsrl(MSR_VM_HSAVE_PA, page_to_pfn(sd->save_area) << PAGE_SHIFT); in svm_hardware_enable()
988 __free_page(sd->save_area); in svm_cpu_uninit()
1002 sd->save_area = alloc_page(GFP_KERNEL); in svm_cpu_init()
1003 if (!sd->save_area) in svm_cpu_init()
/Linux-v4.19/arch/powerpc/xmon/
Dxmon.c2387 esid = be64_to_cpu(p->slb_shadow_ptr->save_area[i].esid); in dump_one_paca()
2388 vsid = be64_to_cpu(p->slb_shadow_ptr->save_area[i].vsid); in dump_one_paca()