S390_lowcore 71 arch/s390/boot/als.c val = ~S390_lowcore.stfle_fac_list[i] & als[i]; S390_lowcore 109 arch/s390/boot/als.c __stfle(S390_lowcore.stfle_fac_list, ARRAY_SIZE(S390_lowcore.stfle_fac_list)); S390_lowcore 111 arch/s390/boot/als.c if ((S390_lowcore.stfle_fac_list[i] & als[i]) != als[i]) S390_lowcore 30 arch/s390/boot/ipl_parm.c psw_t old = S390_lowcore.program_new_psw; S390_lowcore 41 arch/s390/boot/ipl_parm.c [psw_pgm] "=Q" (S390_lowcore.program_new_psw), S390_lowcore 45 arch/s390/boot/ipl_parm.c S390_lowcore.program_new_psw = old; S390_lowcore 156 arch/s390/boot/ipl_parm.c __clear_facility(nr, S390_lowcore.stfle_fac_list); S390_lowcore 158 arch/s390/boot/ipl_parm.c __set_facility(nr, S390_lowcore.stfle_fac_list); S390_lowcore 167 arch/s390/boot/ipl_parm.c if ((S390_lowcore.stfle_fac_list[i] & als[i]) != als[i]) { S390_lowcore 123 arch/s390/boot/ipl_report.c tmp = (unsigned long) S390_lowcore.ipl_parmblock_ptr; S390_lowcore 73 arch/s390/boot/mem_detect.c psw_t old = S390_lowcore.program_new_psw; S390_lowcore 86 arch/s390/boot/mem_detect.c [psw_pgm] "=Q" (S390_lowcore.program_new_psw), S390_lowcore 90 arch/s390/boot/mem_detect.c S390_lowcore.program_new_psw = old; S390_lowcore 117 arch/s390/boot/mem_detect.c psw_t old = S390_lowcore.program_new_psw; S390_lowcore 119 arch/s390/boot/mem_detect.c S390_lowcore.program_new_psw.mask = __extract_psw(); S390_lowcore 128 arch/s390/boot/mem_detect.c [psw_pgm_addr] "=Q"(S390_lowcore.program_new_psw.addr), S390_lowcore 132 arch/s390/boot/mem_detect.c S390_lowcore.program_new_psw = old; S390_lowcore 28 arch/s390/boot/pgm_check_info.c struct psw_bits *psw = &psw_bits(S390_lowcore.psw_save_area); S390_lowcore 29 arch/s390/boot/pgm_check_info.c unsigned short ilc = S390_lowcore.pgm_ilc >> 1; S390_lowcore 39 arch/s390/boot/pgm_check_info.c p = add_val_as_hex(buf + strlen(buf), S390_lowcore.pgm_code); S390_lowcore 46 arch/s390/boot/pgm_check_info.c p = add_val_as_hex(p, S390_lowcore.psw_save_area.mask); S390_lowcore 48 arch/s390/boot/pgm_check_info.c p = add_val_as_hex(p, S390_lowcore.psw_save_area.addr); S390_lowcore 85 arch/s390/boot/pgm_check_info.c p = add_val_as_hex(p, S390_lowcore.gpregs_save_area[row * 4 + col]); S390_lowcore 177 arch/s390/boot/startup.c S390_lowcore.vmcore_info = __kaslr_offset | 0x1UL; S390_lowcore 17 arch/s390/include/asm/current.h #define current ((struct task_struct *const)S390_lowcore.current_task) S390_lowcore 59 arch/s390/include/asm/facility.h return __test_facility(nr, &S390_lowcore.stfle_fac_list); S390_lowcore 85 arch/s390/include/asm/facility.h : "=m" (S390_lowcore.stfl_fac_list)); S390_lowcore 87 arch/s390/include/asm/facility.h memcpy(stfle_fac_list, &S390_lowcore.stfl_fac_list, 4); S390_lowcore 88 arch/s390/include/asm/facility.h if (S390_lowcore.stfl_fac_list & 0x01000000) { S390_lowcore 97 arch/s390/include/asm/fpu/api.h state->mask = S390_lowcore.fpu_flags; S390_lowcore 104 arch/s390/include/asm/fpu/api.h S390_lowcore.fpu_flags |= flags; S390_lowcore 109 arch/s390/include/asm/fpu/api.h S390_lowcore.fpu_flags = state->mask; S390_lowcore 16 arch/s390/include/asm/hardirq.h #define local_softirq_pending() (S390_lowcore.softirq_pending) S390_lowcore 17 arch/s390/include/asm/hardirq.h #define set_softirq_pending(x) (S390_lowcore.softirq_pending = (x)) S390_lowcore 18 arch/s390/include/asm/hardirq.h #define or_softirq_pending(x) (S390_lowcore.softirq_pending |= (x)) S390_lowcore 73 arch/s390/include/asm/mmu_context.h S390_lowcore.user_asce = mm->context.asce; S390_lowcore 74 arch/s390/include/asm/mmu_context.h __ctl_load(S390_lowcore.user_asce, 1, 1); S390_lowcore 80 arch/s390/include/asm/mmu_context.h S390_lowcore.user_asce = S390_lowcore.kernel_asce; S390_lowcore 81 arch/s390/include/asm/mmu_context.h __ctl_load(S390_lowcore.kernel_asce, 1, 1); S390_lowcore 93 arch/s390/include/asm/mmu_context.h S390_lowcore.user_asce = next->context.asce; S390_lowcore 97 arch/s390/include/asm/mmu_context.h __ctl_load(S390_lowcore.kernel_asce, 1, 1); S390_lowcore 101 arch/s390/include/asm/mmu_context.h __ctl_load(S390_lowcore.vdso_asce, 7, 7); S390_lowcore 12 arch/s390/include/asm/percpu.h #define __my_cpu_offset S390_lowcore.percpu_offset S390_lowcore 17 arch/s390/include/asm/preempt.h return READ_ONCE(S390_lowcore.preempt_count) & ~PREEMPT_NEED_RESCHED; S390_lowcore 25 arch/s390/include/asm/preempt.h old = READ_ONCE(S390_lowcore.preempt_count); S390_lowcore 28 arch/s390/include/asm/preempt.h } while (__atomic_cmpxchg(&S390_lowcore.preempt_count, S390_lowcore 35 arch/s390/include/asm/preempt.h S390_lowcore.preempt_count = PREEMPT_ENABLED; \ S390_lowcore 40 arch/s390/include/asm/preempt.h __atomic_and(~PREEMPT_NEED_RESCHED, &S390_lowcore.preempt_count); S390_lowcore 45 arch/s390/include/asm/preempt.h __atomic_or(PREEMPT_NEED_RESCHED, &S390_lowcore.preempt_count); S390_lowcore 50 arch/s390/include/asm/preempt.h return !(READ_ONCE(S390_lowcore.preempt_count) & PREEMPT_NEED_RESCHED); S390_lowcore 56 arch/s390/include/asm/preempt.h __atomic_add_const(val, &S390_lowcore.preempt_count); S390_lowcore 58 arch/s390/include/asm/preempt.h __atomic_add(val, &S390_lowcore.preempt_count); S390_lowcore 68 arch/s390/include/asm/preempt.h return __atomic_add(-1, &S390_lowcore.preempt_count) == 1; S390_lowcore 73 arch/s390/include/asm/preempt.h return unlikely(READ_ONCE(S390_lowcore.preempt_count) == S390_lowcore 83 arch/s390/include/asm/preempt.h return READ_ONCE(S390_lowcore.preempt_count); S390_lowcore 88 arch/s390/include/asm/preempt.h S390_lowcore.preempt_count = pc; S390_lowcore 94 arch/s390/include/asm/preempt.h S390_lowcore.preempt_count = PREEMPT_ENABLED; \ S390_lowcore 112 arch/s390/include/asm/preempt.h S390_lowcore.preempt_count += val; S390_lowcore 117 arch/s390/include/asm/preempt.h S390_lowcore.preempt_count -= val; S390_lowcore 122 arch/s390/include/asm/preempt.h return !--S390_lowcore.preempt_count && tif_need_resched(); S390_lowcore 52 arch/s390/include/asm/processor.h S390_lowcore.cpu_flags |= (1UL << flag); S390_lowcore 57 arch/s390/include/asm/processor.h S390_lowcore.cpu_flags &= ~(1UL << flag); S390_lowcore 62 arch/s390/include/asm/processor.h return !!(S390_lowcore.cpu_flags & (1UL << flag)); S390_lowcore 91 arch/s390/include/asm/setup.h #define MACHINE_IS_VM (S390_lowcore.machine_flags & MACHINE_FLAG_VM) S390_lowcore 92 arch/s390/include/asm/setup.h #define MACHINE_IS_KVM (S390_lowcore.machine_flags & MACHINE_FLAG_KVM) S390_lowcore 93 arch/s390/include/asm/setup.h #define MACHINE_IS_LPAR (S390_lowcore.machine_flags & MACHINE_FLAG_LPAR) S390_lowcore 95 arch/s390/include/asm/setup.h #define MACHINE_HAS_DIAG9C (S390_lowcore.machine_flags & MACHINE_FLAG_DIAG9C) S390_lowcore 96 arch/s390/include/asm/setup.h #define MACHINE_HAS_ESOP (S390_lowcore.machine_flags & MACHINE_FLAG_ESOP) S390_lowcore 97 arch/s390/include/asm/setup.h #define MACHINE_HAS_IDTE (S390_lowcore.machine_flags & MACHINE_FLAG_IDTE) S390_lowcore 98 arch/s390/include/asm/setup.h #define MACHINE_HAS_DIAG44 (S390_lowcore.machine_flags & MACHINE_FLAG_DIAG44) S390_lowcore 99 arch/s390/include/asm/setup.h #define MACHINE_HAS_EDAT1 (S390_lowcore.machine_flags & MACHINE_FLAG_EDAT1) S390_lowcore 100 arch/s390/include/asm/setup.h #define MACHINE_HAS_EDAT2 (S390_lowcore.machine_flags & MACHINE_FLAG_EDAT2) S390_lowcore 101 arch/s390/include/asm/setup.h #define MACHINE_HAS_TOPOLOGY (S390_lowcore.machine_flags & MACHINE_FLAG_TOPOLOGY) S390_lowcore 102 arch/s390/include/asm/setup.h #define MACHINE_HAS_TE (S390_lowcore.machine_flags & MACHINE_FLAG_TE) S390_lowcore 103 arch/s390/include/asm/setup.h #define MACHINE_HAS_TLB_LC (S390_lowcore.machine_flags & MACHINE_FLAG_TLB_LC) S390_lowcore 104 arch/s390/include/asm/setup.h #define MACHINE_HAS_VX (S390_lowcore.machine_flags & MACHINE_FLAG_VX) S390_lowcore 105 arch/s390/include/asm/setup.h #define MACHINE_HAS_TLB_GUEST (S390_lowcore.machine_flags & MACHINE_FLAG_TLB_GUEST) S390_lowcore 106 arch/s390/include/asm/setup.h #define MACHINE_HAS_NX (S390_lowcore.machine_flags & MACHINE_FLAG_NX) S390_lowcore 107 arch/s390/include/asm/setup.h #define MACHINE_HAS_GS (S390_lowcore.machine_flags & MACHINE_FLAG_GS) S390_lowcore 108 arch/s390/include/asm/setup.h #define MACHINE_HAS_SCC (S390_lowcore.machine_flags & MACHINE_FLAG_SCC) S390_lowcore 14 arch/s390/include/asm/smp.h #define raw_smp_processor_id() (S390_lowcore.cpu_nr) S390_lowcore 19 arch/s390/include/asm/spinlock.h #define SPINLOCK_LOCKVAL (S390_lowcore.spinlock_lockval) S390_lowcore 132 arch/s390/include/asm/timex.h old = S390_lowcore.clock_comparator; S390_lowcore 133 arch/s390/include/asm/timex.h S390_lowcore.clock_comparator = clock_comparator_max; S390_lowcore 134 arch/s390/include/asm/timex.h set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 140 arch/s390/include/asm/timex.h S390_lowcore.clock_comparator = comp; S390_lowcore 141 arch/s390/include/asm/timex.h set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 80 arch/s390/kernel/alternative.c S390_lowcore.alt_stfle_fac_list)) S390_lowcore 435 arch/s390/kernel/crash_dump.c if (copy_oldmem_kernel(&addr, &S390_lowcore.vmcore_info, sizeof(addr))) S390_lowcore 68 arch/s390/kernel/dumpstack.c top = S390_lowcore.async_stack + frame_size; S390_lowcore 77 arch/s390/kernel/dumpstack.c top = S390_lowcore.nodat_stack + frame_size; S390_lowcore 86 arch/s390/kernel/dumpstack.c top = S390_lowcore.restart_stack + frame_size; S390_lowcore 47 arch/s390/kernel/early.c S390_lowcore.last_update_clock = TOD_UNIX_EPOCH; S390_lowcore 74 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_LPAR; S390_lowcore 83 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_KVM; S390_lowcore 85 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_VM; S390_lowcore 141 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_TOPOLOGY; S390_lowcore 155 arch/s390/kernel/early.c addr = S390_lowcore.program_old_psw.addr; S390_lowcore 163 arch/s390/kernel/early.c S390_lowcore.program_old_psw.addr = extable_fixup(fixup); S390_lowcore 173 arch/s390/kernel/early.c S390_lowcore.external_new_psw = psw; S390_lowcore 175 arch/s390/kernel/early.c S390_lowcore.program_new_psw = psw; S390_lowcore 177 arch/s390/kernel/early.c S390_lowcore.preempt_count = INIT_PREEMPT_COUNT; S390_lowcore 182 arch/s390/kernel/early.c memcpy(S390_lowcore.alt_stfle_fac_list, S390_lowcore 183 arch/s390/kernel/early.c S390_lowcore.stfle_fac_list, S390_lowcore 184 arch/s390/kernel/early.c sizeof(S390_lowcore.alt_stfle_fac_list)); S390_lowcore 186 arch/s390/kernel/early.c __clear_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 203 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_DIAG9C; S390_lowcore 218 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_DIAG44; S390_lowcore 224 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_EDAT1; S390_lowcore 228 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_EDAT2; S390_lowcore 230 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_IDTE; S390_lowcore 232 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_TE; S390_lowcore 236 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_TLB_LC; S390_lowcore 238 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_VX; S390_lowcore 242 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_NX; S390_lowcore 246 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_GS; S390_lowcore 249 arch/s390/kernel/early.c S390_lowcore.machine_flags |= MACHINE_FLAG_SCC; S390_lowcore 265 arch/s390/kernel/early.c S390_lowcore.machine_flags &= ~MACHINE_FLAG_VX; S390_lowcore 279 arch/s390/kernel/early.c S390_lowcore.machine_flags &= ~MACHINE_FLAG_NX; S390_lowcore 1280 arch/s390/kernel/ipl.c mem_assign_absolute(S390_lowcore.ipib, ipib); S390_lowcore 1281 arch/s390/kernel/ipl.c mem_assign_absolute(S390_lowcore.ipib_checksum, csum); S390_lowcore 112 arch/s390/kernel/irq.c if (tod_after_eq(S390_lowcore.int_clock, S390_lowcore 113 arch/s390/kernel/irq.c S390_lowcore.clock_comparator)) S390_lowcore 205 arch/s390/kernel/irq.c new = S390_lowcore.async_stack; S390_lowcore 81 arch/s390/kernel/machine_kexec.c prefix = (unsigned long) S390_lowcore.prefixreg_save_area; S390_lowcore 122 arch/s390/kernel/machine_kexec.c mcesa = (struct mcesa *)(S390_lowcore.mcesad & MCESA_ORIGIN_MASK); S390_lowcore 168 arch/s390/kernel/machine_kexec.c rc = CALL_ON_STACK(do_start_kdump, S390_lowcore.nodat_stack, 1, image); S390_lowcore 262 arch/s390/kernel/machine_kexec.c mem_assign_absolute(S390_lowcore.vmcore_info, paddr_vmcoreinfo_note()); S390_lowcore 97 arch/s390/kernel/nmi.c S390_lowcore.mcesad = origin | mcesa_origin_lc; S390_lowcore 222 arch/s390/kernel/nmi.c if (S390_lowcore.fpu_flags & KERNEL_VXR_V0V7) S390_lowcore 235 arch/s390/kernel/nmi.c if (S390_lowcore.fpu_flags & KERNEL_FPC) S390_lowcore 249 arch/s390/kernel/nmi.c if (S390_lowcore.fpu_flags & KERNEL_VXR) S390_lowcore 264 arch/s390/kernel/nmi.c cr2.val = S390_lowcore.cregs_save_area[2]; S390_lowcore 317 arch/s390/kernel/nmi.c mcck_backup->mcic = S390_lowcore.mcck_interruption_code & S390_lowcore 319 arch/s390/kernel/nmi.c mcck_backup->ext_damage_code = S390_lowcore.external_damage_code; S390_lowcore 321 arch/s390/kernel/nmi.c = S390_lowcore.failing_storage_address; S390_lowcore 348 arch/s390/kernel/nmi.c mci.val = S390_lowcore.mcck_interruption_code; S390_lowcore 419 arch/s390/kernel/nmi.c if (S390_lowcore.external_damage_code & (1U << ED_STP_SYNC)) S390_lowcore 421 arch/s390/kernel/nmi.c if (S390_lowcore.external_damage_code & (1U << ED_STP_ISLAND)) S390_lowcore 20 arch/s390/kernel/nospec-branch.c __set_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 24 arch/s390/kernel/nospec-branch.c __clear_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 32 arch/s390/kernel/nospec-branch.c __clear_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 43 arch/s390/kernel/nospec-branch.c if (__test_facility(82, S390_lowcore.alt_stfle_fac_list)) S390_lowcore 69 arch/s390/kernel/nospec-branch.c __clear_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 76 arch/s390/kernel/nospec-branch.c __clear_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 89 arch/s390/kernel/nospec-branch.c __clear_facility(82, S390_lowcore.alt_stfle_fac_list); S390_lowcore 20 arch/s390/kernel/nospec-sysfs.c if (__test_facility(82, S390_lowcore.alt_stfle_fac_list)) S390_lowcore 65 arch/s390/kernel/os_info.c mem_assign_absolute(S390_lowcore.os_info, (unsigned long) ptr); S390_lowcore 126 arch/s390/kernel/os_info.c if (copy_oldmem_kernel(&addr, &S390_lowcore.os_info, sizeof(addr))) S390_lowcore 985 arch/s390/kernel/perf_cpum_sf.c lpp(&S390_lowcore.lpp); S390_lowcore 55 arch/s390/kernel/process.c if (S390_lowcore.current_pid != current->pid) { S390_lowcore 56 arch/s390/kernel/process.c S390_lowcore.current_pid = current->pid; S390_lowcore 58 arch/s390/kernel/process.c lpp(&S390_lowcore.lpp); S390_lowcore 108 arch/s390/kernel/processor.c facilities = (long *)&S390_lowcore.stfle_fac_list; S390_lowcore 339 arch/s390/kernel/setup.c S390_lowcore.async_stack = stack + STACK_INIT_OFFSET; S390_lowcore 347 arch/s390/kernel/setup.c old = S390_lowcore.async_stack - STACK_INIT_OFFSET; S390_lowcore 351 arch/s390/kernel/setup.c S390_lowcore.async_stack = new + STACK_INIT_OFFSET; S390_lowcore 371 arch/s390/kernel/setup.c S390_lowcore.kernel_stack = stack; S390_lowcore 412 arch/s390/kernel/setup.c lc->machine_flags = S390_lowcore.machine_flags; S390_lowcore 413 arch/s390/kernel/setup.c lc->preempt_count = S390_lowcore.preempt_count; S390_lowcore 414 arch/s390/kernel/setup.c lc->stfl_fac_list = S390_lowcore.stfl_fac_list; S390_lowcore 415 arch/s390/kernel/setup.c memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list, S390_lowcore 417 arch/s390/kernel/setup.c memcpy(lc->alt_stfle_fac_list, S390_lowcore.alt_stfle_fac_list, S390_lowcore 421 arch/s390/kernel/setup.c lc->sync_enter_timer = S390_lowcore.sync_enter_timer; S390_lowcore 422 arch/s390/kernel/setup.c lc->async_enter_timer = S390_lowcore.async_enter_timer; S390_lowcore 423 arch/s390/kernel/setup.c lc->exit_timer = S390_lowcore.exit_timer; S390_lowcore 424 arch/s390/kernel/setup.c lc->user_timer = S390_lowcore.user_timer; S390_lowcore 425 arch/s390/kernel/setup.c lc->system_timer = S390_lowcore.system_timer; S390_lowcore 426 arch/s390/kernel/setup.c lc->steal_timer = S390_lowcore.steal_timer; S390_lowcore 427 arch/s390/kernel/setup.c lc->last_update_timer = S390_lowcore.last_update_timer; S390_lowcore 428 arch/s390/kernel/setup.c lc->last_update_clock = S390_lowcore.last_update_clock; S390_lowcore 451 arch/s390/kernel/setup.c mem_assign_absolute(S390_lowcore.restart_stack, lc->restart_stack); S390_lowcore 452 arch/s390/kernel/setup.c mem_assign_absolute(S390_lowcore.restart_fn, lc->restart_fn); S390_lowcore 453 arch/s390/kernel/setup.c mem_assign_absolute(S390_lowcore.restart_data, lc->restart_data); S390_lowcore 454 arch/s390/kernel/setup.c mem_assign_absolute(S390_lowcore.restart_source, lc->restart_source); S390_lowcore 455 arch/s390/kernel/setup.c mem_assign_absolute(S390_lowcore.restart_psw, lc->restart_psw); S390_lowcore 471 arch/s390/kernel/setup.c S390_lowcore.external_new_psw.mask |= PSW_MASK_DAT; S390_lowcore 472 arch/s390/kernel/setup.c S390_lowcore.svc_new_psw.mask |= PSW_MASK_DAT; S390_lowcore 473 arch/s390/kernel/setup.c S390_lowcore.program_new_psw.mask |= PSW_MASK_DAT; S390_lowcore 474 arch/s390/kernel/setup.c S390_lowcore.io_new_psw.mask |= PSW_MASK_DAT; S390_lowcore 207 arch/s390/kernel/smp.c memcpy(lc, &S390_lowcore, 512); S390_lowcore 266 arch/s390/kernel/smp.c lc->kernel_asce = S390_lowcore.kernel_asce; S390_lowcore 267 arch/s390/kernel/smp.c lc->user_asce = S390_lowcore.kernel_asce; S390_lowcore 268 arch/s390/kernel/smp.c lc->machine_flags = S390_lowcore.machine_flags; S390_lowcore 275 arch/s390/kernel/smp.c memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list, S390_lowcore 277 arch/s390/kernel/smp.c memcpy(lc->alt_stfle_fac_list, S390_lowcore.alt_stfle_fac_list, S390_lowcore 390 arch/s390/kernel/smp.c lc = &S390_lowcore; S390_lowcore 850 arch/s390/kernel/smp.c S390_lowcore.last_update_clock = get_tod_clock(); S390_lowcore 851 arch/s390/kernel/smp.c restore_access_regs(S390_lowcore.access_regs_save_area); S390_lowcore 875 arch/s390/kernel/smp.c S390_lowcore.restart_stack = (unsigned long) restart_stack; S390_lowcore 876 arch/s390/kernel/smp.c S390_lowcore.restart_fn = (unsigned long) do_restart; S390_lowcore 877 arch/s390/kernel/smp.c S390_lowcore.restart_data = 0; S390_lowcore 878 arch/s390/kernel/smp.c S390_lowcore.restart_source = -1UL; S390_lowcore 879 arch/s390/kernel/smp.c __ctl_load(S390_lowcore.cregs_save_area, 0, 15); S390_lowcore 881 arch/s390/kernel/smp.c CALL_ON_STACK(smp_init_secondary, S390_lowcore.kernel_stack, 0); S390_lowcore 999 arch/s390/kernel/smp.c S390_lowcore.percpu_offset = __per_cpu_offset[0]; S390_lowcore 1010 arch/s390/kernel/smp.c S390_lowcore.cpu_nr = 0; S390_lowcore 1011 arch/s390/kernel/smp.c S390_lowcore.spinlock_lockval = arch_spin_lockval(0); S390_lowcore 1012 arch/s390/kernel/smp.c S390_lowcore.spinlock_index = 0; S390_lowcore 217 arch/s390/kernel/suspend.c S390_lowcore.external_new_psw.mask &= ~PSW_MASK_MCHECK; S390_lowcore 218 arch/s390/kernel/suspend.c S390_lowcore.svc_new_psw.mask &= ~PSW_MASK_MCHECK; S390_lowcore 219 arch/s390/kernel/suspend.c S390_lowcore.io_new_psw.mask &= ~PSW_MASK_MCHECK; S390_lowcore 220 arch/s390/kernel/suspend.c S390_lowcore.program_new_psw.mask &= ~PSW_MASK_MCHECK; S390_lowcore 225 arch/s390/kernel/suspend.c S390_lowcore.external_new_psw.mask |= PSW_MASK_MCHECK; S390_lowcore 226 arch/s390/kernel/suspend.c S390_lowcore.svc_new_psw.mask |= PSW_MASK_MCHECK; S390_lowcore 227 arch/s390/kernel/suspend.c S390_lowcore.io_new_psw.mask |= PSW_MASK_MCHECK; S390_lowcore 228 arch/s390/kernel/suspend.c S390_lowcore.program_new_psw.mask |= PSW_MASK_MCHECK; S390_lowcore 142 arch/s390/kernel/time.c S390_lowcore.clock_comparator = clock_comparator_max; S390_lowcore 150 arch/s390/kernel/time.c S390_lowcore.clock_comparator = get_tod_clock() + delta; S390_lowcore 151 arch/s390/kernel/time.c set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 164 arch/s390/kernel/time.c S390_lowcore.clock_comparator = clock_comparator_max; S390_lowcore 165 arch/s390/kernel/time.c set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 195 arch/s390/kernel/time.c if (S390_lowcore.clock_comparator == clock_comparator_max) S390_lowcore 196 arch/s390/kernel/time.c set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 471 arch/s390/kernel/time.c if (S390_lowcore.clock_comparator != clock_comparator_max) { S390_lowcore 472 arch/s390/kernel/time.c S390_lowcore.clock_comparator += delta; S390_lowcore 473 arch/s390/kernel/time.c set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 476 arch/s390/kernel/time.c S390_lowcore.last_update_clock += delta; S390_lowcore 303 arch/s390/kernel/vdso.c if (vdso_alloc_per_cpu(&S390_lowcore)) S390_lowcore 52 arch/s390/kernel/vtime.c S390_lowcore.system_timer += S390_lowcore.last_update_timer - timer; S390_lowcore 53 arch/s390/kernel/vtime.c S390_lowcore.last_update_timer = expires; S390_lowcore 129 arch/s390/kernel/vtime.c timer = S390_lowcore.last_update_timer; S390_lowcore 130 arch/s390/kernel/vtime.c clock = S390_lowcore.last_update_clock; S390_lowcore 138 arch/s390/kernel/vtime.c : "=Q" (S390_lowcore.last_update_timer), S390_lowcore 139 arch/s390/kernel/vtime.c "=Q" (S390_lowcore.last_update_clock)); S390_lowcore 140 arch/s390/kernel/vtime.c clock = S390_lowcore.last_update_clock - clock; S390_lowcore 141 arch/s390/kernel/vtime.c timer -= S390_lowcore.last_update_timer; S390_lowcore 144 arch/s390/kernel/vtime.c S390_lowcore.hardirq_timer += timer; S390_lowcore 146 arch/s390/kernel/vtime.c S390_lowcore.system_timer += timer; S390_lowcore 155 arch/s390/kernel/vtime.c READ_ONCE(S390_lowcore.user_timer)); S390_lowcore 157 arch/s390/kernel/vtime.c READ_ONCE(S390_lowcore.guest_timer)); S390_lowcore 159 arch/s390/kernel/vtime.c READ_ONCE(S390_lowcore.system_timer)); S390_lowcore 161 arch/s390/kernel/vtime.c READ_ONCE(S390_lowcore.hardirq_timer)); S390_lowcore 163 arch/s390/kernel/vtime.c READ_ONCE(S390_lowcore.softirq_timer)); S390_lowcore 164 arch/s390/kernel/vtime.c S390_lowcore.steal_timer += S390_lowcore 191 arch/s390/kernel/vtime.c prev->thread.user_timer = S390_lowcore.user_timer; S390_lowcore 192 arch/s390/kernel/vtime.c prev->thread.guest_timer = S390_lowcore.guest_timer; S390_lowcore 193 arch/s390/kernel/vtime.c prev->thread.system_timer = S390_lowcore.system_timer; S390_lowcore 194 arch/s390/kernel/vtime.c prev->thread.hardirq_timer = S390_lowcore.hardirq_timer; S390_lowcore 195 arch/s390/kernel/vtime.c prev->thread.softirq_timer = S390_lowcore.softirq_timer; S390_lowcore 196 arch/s390/kernel/vtime.c S390_lowcore.user_timer = current->thread.user_timer; S390_lowcore 197 arch/s390/kernel/vtime.c S390_lowcore.guest_timer = current->thread.guest_timer; S390_lowcore 198 arch/s390/kernel/vtime.c S390_lowcore.system_timer = current->thread.system_timer; S390_lowcore 199 arch/s390/kernel/vtime.c S390_lowcore.hardirq_timer = current->thread.hardirq_timer; S390_lowcore 200 arch/s390/kernel/vtime.c S390_lowcore.softirq_timer = current->thread.softirq_timer; S390_lowcore 215 arch/s390/kernel/vtime.c steal = S390_lowcore.steal_timer; S390_lowcore 216 arch/s390/kernel/vtime.c avg_steal = S390_lowcore.avg_steal_timer / 2; S390_lowcore 218 arch/s390/kernel/vtime.c S390_lowcore.steal_timer = 0; S390_lowcore 222 arch/s390/kernel/vtime.c S390_lowcore.avg_steal_timer = avg_steal; S390_lowcore 233 arch/s390/kernel/vtime.c timer = S390_lowcore.last_update_timer; S390_lowcore 234 arch/s390/kernel/vtime.c S390_lowcore.last_update_timer = get_vtimer(); S390_lowcore 235 arch/s390/kernel/vtime.c timer -= S390_lowcore.last_update_timer; S390_lowcore 238 arch/s390/kernel/vtime.c S390_lowcore.guest_timer += timer; S390_lowcore 240 arch/s390/kernel/vtime.c S390_lowcore.hardirq_timer += timer; S390_lowcore 242 arch/s390/kernel/vtime.c S390_lowcore.softirq_timer += timer; S390_lowcore 244 arch/s390/kernel/vtime.c S390_lowcore.system_timer += timer; S390_lowcore 209 arch/s390/kvm/kvm-s390.c sizeof(S390_lowcore.stfle_fac_list)); S390_lowcore 1448 arch/s390/kvm/kvm-s390.c memcpy((unsigned long *)&mach->fac_list, S390_lowcore.stfle_fac_list, S390_lowcore 1449 arch/s390/kvm/kvm-s390.c sizeof(S390_lowcore.stfle_fac_list)); S390_lowcore 2455 arch/s390/kvm/kvm-s390.c kvm->arch.model.fac_mask[i] = S390_lowcore.stfle_fac_list[i] & S390_lowcore 2458 arch/s390/kvm/kvm-s390.c kvm->arch.model.fac_list[i] = S390_lowcore.stfle_fac_list[i] & S390_lowcore 3177 arch/s390/kvm/kvm-s390.c if (S390_lowcore.avg_steal_timer * 100 / (TICK_USEC << 12) >= S390_lowcore 4588 arch/s390/kvm/kvm-s390.c S390_lowcore.stfle_fac_list[i] & nonhyp_mask(i); S390_lowcore 50 arch/s390/lib/delay.c set_clock_comparator(S390_lowcore.clock_comparator); S390_lowcore 61 arch/s390/lib/delay.c if (tod_after(S390_lowcore.clock_comparator, end)) { S390_lowcore 122 arch/s390/lib/spinlock.c ix = S390_lowcore.spinlock_index++; S390_lowcore 208 arch/s390/lib/spinlock.c S390_lowcore.spinlock_index--; S390_lowcore 47 arch/s390/lib/uaccess.c __ctl_load(S390_lowcore.user_asce, 1, 1); S390_lowcore 50 arch/s390/lib/uaccess.c __ctl_load(S390_lowcore.kernel_asce, 1, 1); S390_lowcore 55 arch/s390/lib/uaccess.c __ctl_load(S390_lowcore.user_asce, 7, 7); S390_lowcore 57 arch/s390/lib/uaccess.c __ctl_load(S390_lowcore.kernel_asce, 7, 7); S390_lowcore 75 arch/s390/lib/uaccess.c asce = S390_lowcore.kernel_asce; S390_lowcore 78 arch/s390/lib/uaccess.c if (cr != S390_lowcore.kernel_asce) { S390_lowcore 79 arch/s390/lib/uaccess.c __ctl_load(S390_lowcore.kernel_asce, 1, 1); S390_lowcore 82 arch/s390/lib/uaccess.c asce = S390_lowcore.user_asce; S390_lowcore 98 arch/s390/lib/uaccess.c __ctl_load(S390_lowcore.user_asce, 1, 1); S390_lowcore 284 arch/s390/mm/dump_pagetables.c max_addr = (S390_lowcore.kernel_asce & _REGION_ENTRY_TYPE_MASK) >> 2; S390_lowcore 188 arch/s390/mm/fault.c asce = S390_lowcore.user_asce; S390_lowcore 192 arch/s390/mm/fault.c asce = S390_lowcore.vdso_asce; S390_lowcore 196 arch/s390/mm/fault.c asce = ((struct gmap *) S390_lowcore.gmap)->asce; S390_lowcore 200 arch/s390/mm/fault.c asce = S390_lowcore.kernel_asce; S390_lowcore 441 arch/s390/mm/fault.c gmap = (struct gmap *) S390_lowcore.gmap; S390_lowcore 277 arch/s390/mm/gmap.c S390_lowcore.gmap = (unsigned long) gmap; S390_lowcore 287 arch/s390/mm/gmap.c S390_lowcore.gmap = 0UL; S390_lowcore 298 arch/s390/mm/gmap.c return (struct gmap *) S390_lowcore.gmap; S390_lowcore 103 arch/s390/mm/init.c S390_lowcore.kernel_asce = init_mm.context.asce; S390_lowcore 104 arch/s390/mm/init.c S390_lowcore.user_asce = S390_lowcore.kernel_asce; S390_lowcore 110 arch/s390/mm/init.c __ctl_load(S390_lowcore.kernel_asce, 1, 1); S390_lowcore 111 arch/s390/mm/init.c __ctl_load(S390_lowcore.kernel_asce, 7, 7); S390_lowcore 112 arch/s390/mm/init.c __ctl_load(S390_lowcore.kernel_asce, 13, 13); S390_lowcore 209 arch/s390/mm/kasan_init.c S390_lowcore.kernel_asce = (__pa(pgd) & PAGE_MASK) | asce_bits; S390_lowcore 210 arch/s390/mm/kasan_init.c S390_lowcore.user_asce = S390_lowcore.kernel_asce; S390_lowcore 212 arch/s390/mm/kasan_init.c __ctl_load(S390_lowcore.kernel_asce, 1, 1); S390_lowcore 213 arch/s390/mm/kasan_init.c __ctl_load(S390_lowcore.kernel_asce, 7, 7); S390_lowcore 214 arch/s390/mm/kasan_init.c __ctl_load(S390_lowcore.kernel_asce, 13, 13); S390_lowcore 124 arch/s390/mm/maccess.c if (S390_lowcore.nodat_stack != 0) { S390_lowcore 126 arch/s390/mm/maccess.c rc = CALL_ON_STACK(_memcpy_real, S390_lowcore.nodat_stack, 3, S390_lowcore 76 arch/s390/mm/pageattr.c crdte(*old, new, table, dtt, addr, S390_lowcore.kernel_asce); S390_lowcore 75 arch/s390/mm/pgalloc.c S390_lowcore.user_asce = mm->context.asce; S390_lowcore 77 arch/s390/mm/pgalloc.c __ctl_load(S390_lowcore.user_asce, 1, 1); S390_lowcore 82 arch/s390/mm/pgalloc.c __ctl_load(S390_lowcore.user_asce, 7, 7); S390_lowcore 45 drivers/s390/char/sclp_early.c S390_lowcore.machine_flags |= MACHINE_FLAG_ESOP; S390_lowcore 47 drivers/s390/char/sclp_early.c S390_lowcore.machine_flags |= MACHINE_FLAG_TLB_GUEST; S390_lowcore 39 drivers/s390/char/sclp_early_core.c psw_ext_save = S390_lowcore.external_new_psw; S390_lowcore 41 drivers/s390/char/sclp_early_core.c S390_lowcore.external_new_psw.mask = psw_mask; S390_lowcore 43 drivers/s390/char/sclp_early_core.c S390_lowcore.ext_int_code = 0; S390_lowcore 54 drivers/s390/char/sclp_early_core.c [psw_ext_addr] "=Q" (S390_lowcore.external_new_psw.addr) S390_lowcore 57 drivers/s390/char/sclp_early_core.c } while (S390_lowcore.ext_int_code != EXT_IRQ_SERVICE_SIG); S390_lowcore 59 drivers/s390/char/sclp_early_core.c S390_lowcore.external_new_psw = psw_ext_save; S390_lowcore 187 drivers/s390/cio/qdio_thinint.c last_ai_time = S390_lowcore.int_clock; S390_lowcore 172 drivers/s390/cio/trace.h memcpy(&__entry->tpi_info, &S390_lowcore.subchannel_id,