Searched refs:S390_lowcore (Results 1 - 25 of 36) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/kernel/
H A Dsuspend.c48 S390_lowcore.external_new_psw.mask &= ~PSW_MASK_MCHECK;
49 S390_lowcore.svc_new_psw.mask &= ~PSW_MASK_MCHECK;
50 S390_lowcore.io_new_psw.mask &= ~PSW_MASK_MCHECK;
51 S390_lowcore.program_new_psw.mask &= ~PSW_MASK_MCHECK;
56 S390_lowcore.external_new_psw.mask |= PSW_MASK_MCHECK;
57 S390_lowcore.svc_new_psw.mask |= PSW_MASK_MCHECK;
58 S390_lowcore.io_new_psw.mask |= PSW_MASK_MCHECK;
59 S390_lowcore.program_new_psw.mask |= PSW_MASK_MCHECK;
H A Dvtime.c48 S390_lowcore.system_timer += S390_lowcore.last_update_timer - timer;
49 S390_lowcore.last_update_timer = expires;
61 timer = S390_lowcore.last_update_timer;
62 clock = S390_lowcore.last_update_clock;
65 : "=m" (S390_lowcore.last_update_timer),
66 "=m" (S390_lowcore.last_update_clock) );
67 S390_lowcore.system_timer += timer - S390_lowcore.last_update_timer;
68 S390_lowcore
[all...]
H A Dearly.c58 S390_lowcore.last_update_clock = sched_clock_base_cc;
174 S390_lowcore.last_update_clock = sched_clock_base_cc;
175 S390_lowcore.last_update_timer = 0x7fffffffffffffffULL;
176 S390_lowcore.user_timer = 0;
177 S390_lowcore.system_timer = 0;
178 asm volatile("SPT 0(%0)" : : "a" (&S390_lowcore.last_update_timer));
220 S390_lowcore.machine_flags |= MACHINE_FLAG_LPAR;
229 S390_lowcore.machine_flags |= MACHINE_FLAG_KVM;
231 S390_lowcore.machine_flags |= MACHINE_FLAG_VM;
239 addr = S390_lowcore
[all...]
H A Dnmi.c124 : : "a" (&S390_lowcore.floating_pt_save_area));
129 fpt_save_area = &S390_lowcore.floating_pt_save_area;
130 fpt_creg_save_area = &S390_lowcore.fpt_creg_save_area;
132 fpt_save_area = (void *) S390_lowcore.extended_save_area_addr;
168 : : "a" (&S390_lowcore.access_regs_save_area));
187 : : "a" (&S390_lowcore.cregs_save_area));
191 : : "a" (&S390_lowcore.cregs_save_area));
212 : : "a" (&S390_lowcore.tod_progreg_save_area)
216 if (S390_lowcore.clock_comparator == -1)
217 set_clock_comparator(S390_lowcore
[all...]
H A Dstacktrace.c72 S390_lowcore.panic_stack - PAGE_SIZE,
73 S390_lowcore.panic_stack, 1);
77 S390_lowcore.async_stack - ASYNC_SIZE,
78 S390_lowcore.async_stack, 1);
82 S390_lowcore.thread_info,
83 S390_lowcore.thread_info + THREAD_SIZE, 1);
H A Ds390_ext.c123 s390_idle_check(regs, S390_lowcore.int_clock,
124 S390_lowcore.async_enter_timer);
126 if (S390_lowcore.int_clock >= S390_lowcore.clock_comparator)
H A Dprocessor.c45 S390_lowcore.cpu_nr, S390_lowcore.cpu_addr, id->ident);
H A Dirq.c77 new = S390_lowcore.async_stack;
H A Dsetup.c411 lc->machine_flags = S390_lowcore.machine_flags;
423 lc->sync_enter_timer = S390_lowcore.sync_enter_timer;
424 lc->async_enter_timer = S390_lowcore.async_enter_timer;
425 lc->exit_timer = S390_lowcore.exit_timer;
426 lc->user_timer = S390_lowcore.user_timer;
427 lc->system_timer = S390_lowcore.system_timer;
428 lc->steal_timer = S390_lowcore.steal_timer;
429 lc->last_update_timer = S390_lowcore.last_update_timer;
430 lc->last_update_clock = S390_lowcore.last_update_clock;
431 lc->ftrace_func = S390_lowcore
[all...]
H A Dtime.c93 S390_lowcore.clock_comparator = -1ULL;
94 set_clock_comparator(S390_lowcore.clock_comparator);
105 if (S390_lowcore.clock_comparator == -1ULL)
107 S390_lowcore.clock_comparator += delta;
108 set_clock_comparator(S390_lowcore.clock_comparator);
114 S390_lowcore.clock_comparator = get_clock() + delta;
115 set_clock_comparator(S390_lowcore.clock_comparator);
133 S390_lowcore.clock_comparator = -1ULL;
134 set_clock_comparator(S390_lowcore.clock_comparator);
160 if (S390_lowcore
[all...]
H A Dsmp.c169 bits = xchg(&S390_lowcore.ext_call_fast, 0);
504 memcpy(lowcore, &S390_lowcore, 512);
593 cpu_lowcore->kernel_asce = S390_lowcore.kernel_asce;
594 cpu_lowcore->machine_flags = S390_lowcore.machine_flags;
595 cpu_lowcore->ftrace_func = S390_lowcore.ftrace_func;
705 *lowcore = S390_lowcore;
716 if (vdso_alloc_per_cpu(smp_processor_id(), &S390_lowcore))
731 S390_lowcore.percpu_offset = __per_cpu_offset[0];
743 S390_lowcore.cpu_nr = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/
H A Dcurrent.h19 #define current ((struct task_struct *const)S390_lowcore.current_task)
H A Dhardirq.h21 #define local_softirq_pending() (S390_lowcore.softirq_pending)
34 old = S390_lowcore.clock_comparator;
35 S390_lowcore.clock_comparator = -1ULL;
41 S390_lowcore.clock_comparator = comp;
H A Dpercpu.h8 #define __my_cpu_offset S390_lowcore.percpu_offset
H A Dsetup.h77 #define MACHINE_IS_VM (S390_lowcore.machine_flags & MACHINE_FLAG_VM)
78 #define MACHINE_IS_KVM (S390_lowcore.machine_flags & MACHINE_FLAG_KVM)
79 #define MACHINE_IS_LPAR (S390_lowcore.machine_flags & MACHINE_FLAG_LPAR)
81 #define MACHINE_HAS_DIAG9C (S390_lowcore.machine_flags & MACHINE_FLAG_DIAG9C)
84 #define MACHINE_HAS_IEEE (S390_lowcore.machine_flags & MACHINE_FLAG_IEEE)
85 #define MACHINE_HAS_CSP (S390_lowcore.machine_flags & MACHINE_FLAG_CSP)
88 #define MACHINE_HAS_MVPG (S390_lowcore.machine_flags & MACHINE_FLAG_MVPG)
96 #define MACHINE_HAS_IDTE (S390_lowcore.machine_flags & MACHINE_FLAG_IDTE)
97 #define MACHINE_HAS_DIAG44 (S390_lowcore.machine_flags & MACHINE_FLAG_DIAG44)
99 #define MACHINE_HAS_MVCOS (S390_lowcore
[all...]
H A Dmmu_context.h63 S390_lowcore.user_asce = mm->context.asce_bits | __pa(pgd);
67 S390_lowcore.user_exec_asce = mm->context.asce_bits | __pa(pgd);
69 : : "m" (S390_lowcore.user_exec_asce) );
73 : : "m" (S390_lowcore.user_asce) );
H A Dsmp.h19 #define raw_smp_processor_id() (S390_lowcore.cpu_nr)
H A Dthread_info.h77 return (struct thread_info *)(S390_lowcore.kernel_stack - THREAD_SIZE);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/oprofile/
H A Dbacktrace.c74 head = __show_trace(&depth, head, S390_lowcore.async_stack - ASYNC_SIZE,
75 S390_lowcore.async_stack);
77 __show_trace(&depth, head, S390_lowcore.thread_info,
78 S390_lowcore.thread_info + THREAD_SIZE);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/mm/
H A Dinit.c58 S390_lowcore.kernel_asce = __pa(init_mm.pgd) & PAGE_MASK;
61 S390_lowcore.kernel_asce |= _ASCE_TYPE_REGION3 | _ASCE_TABLE_LENGTH;
64 S390_lowcore.kernel_asce |= _ASCE_TABLE_LENGTH;
72 __ctl_load(S390_lowcore.kernel_asce, 1, 1);
73 __ctl_load(S390_lowcore.kernel_asce, 7, 7);
74 __ctl_load(S390_lowcore.kernel_asce, 13, 13);
H A Dfault.c379 unsigned long trans_exc_code = S390_lowcore.trans_exc_code;
400 unsigned long trans_exc_code = S390_lowcore.trans_exc_code;
417 unsigned long trans_exc_code = S390_lowcore.trans_exc_code;
541 subcode = S390_lowcore.cpu_addr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/lib/
H A Ddelay.c50 set_clock_comparator(S390_lowcore.clock_comparator);
63 if (end < S390_lowcore.clock_comparator) {
73 set_clock_comparator(S390_lowcore.clock_comparator);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/boot/compressed/
H A Dmisc.c123 src = (void *)(unsigned long) S390_lowcore.ipl_parmblock_ptr;
128 S390_lowcore.ipl_parmblock_ptr = IPL_PARMBLOCK_ORIGIN;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/cio/
H A Dcio.c618 s390_idle_check(regs, S390_lowcore.int_clock,
619 S390_lowcore.async_enter_timer);
622 if (S390_lowcore.int_clock >= S390_lowcore.clock_comparator)
628 tpi_info = (struct tpi_info *)&S390_lowcore.subchannel_id;
629 irb = (struct irb *)&S390_lowcore.irb;
685 tpi_info = (struct tpi_info *)&S390_lowcore.subchannel_id;
688 irb = (struct irb *)&S390_lowcore.irb;
888 tsch(ti.schid, (struct irb *)&S390_lowcore.irb);
968 mci = (struct mci *)&S390_lowcore
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/kvm/
H A Dkvm_virtio.c339 subcode = S390_lowcore.cpu_addr;
344 vq = (struct virtqueue *)(S390_lowcore.ext_params2 & ~1UL);
348 config_changed = S390_lowcore.ext_params & 1;

Completed in 164 milliseconds

12