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

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/kernel/
H A Dtime.c158 S390_lowcore.jiffy_timer += CLK_TICKS_PER_JIFFY;
159 asm volatile ("SCKC %0" : : "m" (S390_lowcore.jiffy_timer));
162 if (S390_lowcore.cpu_data.cpu_addr == boot_cpu_addr)
167 if (S390_lowcore.cpu_data.cpu_addr == boot_cpu_addr) {
189 S390_lowcore.jiffy_timer = (__u64) jiffies * CLK_TICKS_PER_JIFFY;
190 S390_lowcore.jiffy_timer += init_timer_cc + CLK_TICKS_PER_JIFFY;
191 asm volatile ("SCKC %0" : : "m" (S390_lowcore.jiffy_timer));
H A Dsetup.c95 asm volatile ("stidp %0": "=m" (S390_lowcore.cpu_data.cpu_id));
96 S390_lowcore.cpu_data.cpu_addr = addr;
97 S390_lowcore.cpu_data.cpu_nr = nr;
250 reipl(S390_lowcore.ipl_device);
463 lowcore->ipl_device = S390_lowcore.ipl_device;
470 boot_cpu_addr = S390_lowcore.cpu_data.cpu_addr;
H A Dsmp.c257 reipl(S390_lowcore.ipl_device);
323 bits = atomic_read(&S390_lowcore.ext_call_fast);
324 } while (atomic_compare_and_swap(bits,0,&S390_lowcore.ext_call_fast));
625 memcpy(lowcore_ptr[i], &S390_lowcore, sizeof(struct _lowcore));
H A Dtraps.c317 return (void *) ADDR_BITS_REMOVE(regs->psw.addr-S390_lowcore.pgm_ilc);
412 location = (__u16 *)(regs->psw.addr-S390_lowcore.pgm_ilc);
677 per_info->lowcore.words.perc_atmid=S390_lowcore.per_perc_atmid;
678 per_info->lowcore.words.address=S390_lowcore.per_address;
679 per_info->lowcore.words.access_id=S390_lowcore.per_access_id;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dtime.c131 S390_lowcore.jiffy_timer += CLK_TICKS_PER_JIFFY;
132 asm volatile ("SCKC %0" : : "m" (S390_lowcore.jiffy_timer));
135 if (S390_lowcore.cpu_data.cpu_addr == boot_cpu_addr)
140 if (S390_lowcore.cpu_data.cpu_addr == boot_cpu_addr) {
162 S390_lowcore.jiffy_timer = (__u64) jiffies * CLK_TICKS_PER_JIFFY;
163 S390_lowcore.jiffy_timer += init_timer_cc + CLK_TICKS_PER_JIFFY;
164 asm volatile ("SCKC %0" : : "m" (S390_lowcore.jiffy_timer));
H A Dsetup.c95 asm volatile ("stidp %0": "=m" (S390_lowcore.cpu_data.cpu_id));
96 S390_lowcore.cpu_data.cpu_addr = addr;
97 S390_lowcore.cpu_data.cpu_nr = nr;
250 reipl(S390_lowcore.ipl_device);
453 lowcore->ipl_device = S390_lowcore.ipl_device;
464 boot_cpu_addr = S390_lowcore.cpu_data.cpu_addr;
H A Dsmp.c262 reipl(S390_lowcore.ipl_device);
327 bits = xchg(&S390_lowcore.ext_call_fast, 0);
616 memcpy(curr_lowcore, &S390_lowcore, sizeof(struct _lowcore));
H A Dtraps.c318 return (void *) ADDR_BITS_REMOVE(regs->psw.addr-S390_lowcore.pgm_ilc);
525 per_info->lowcore.words.perc_atmid=S390_lowcore.per_perc_atmid;
526 per_info->lowcore.words.address=S390_lowcore.per_address;
527 per_info->lowcore.words.access_id=S390_lowcore.per_access_id;
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390/
H A Dlowcore.h184 #define S390_lowcore (*((struct _lowcore *) 0)) macro
188 #define get_cpu_lowcore(cpu) (&S390_lowcore)
189 #define safe_get_cpu_lowcore(cpu) (&S390_lowcore)
193 ((cpu) == smp_processor_id() ? &S390_lowcore : lowcore_ptr[(cpu)])
H A Dpgalloc.h20 #define pgd_quicklist (S390_lowcore.cpu_data.pgd_quick)
22 #define pte_quicklist (S390_lowcore.cpu_data.pte_quick)
23 #define pgtable_cache_size (S390_lowcore.cpu_data.pgtable_cache_sz)
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390/
H A Dlowcore.h184 #define S390_lowcore (*((struct _lowcore *) 0)) macro
188 #define get_cpu_lowcore(cpu) (&S390_lowcore)
189 #define safe_get_cpu_lowcore(cpu) (&S390_lowcore)
193 ((cpu) == smp_processor_id() ? &S390_lowcore : lowcore_ptr[(cpu)])
H A Dpgalloc.h20 #define pgd_quicklist (S390_lowcore.cpu_data.pgd_quick)
22 #define pte_quicklist (S390_lowcore.cpu_data.pte_quick)
23 #define pgtable_cache_size (S390_lowcore.cpu_data.pgtable_cache_sz)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/mm/
H A Dfault.c68 * register in S390_lowcore.exc_access_id.
73 int areg = S390_lowcore.exc_access_id;
98 * The lowest two bits of S390_lowcore.trans_exc_code indicate
105 int descriptor = S390_lowcore.trans_exc_code & 3;
166 if (error_code == 4 && !(S390_lowcore.trans_exc_code & 4)) {
186 address = S390_lowcore.trans_exc_code & -4096L;
428 subcode = S390_lowcore.cpu_addr;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/mm/
H A Dfault.c69 * register in S390_lowcore.exc_access_id.
74 int areg = S390_lowcore.exc_access_id;
99 * The lowest two bits of S390_lowcore.trans_exc_code indicate
106 int descriptor = S390_lowcore.trans_exc_code & 3;
166 if (error_code == 4 && !(S390_lowcore.trans_exc_code & 4)) {
186 address = S390_lowcore.trans_exc_code&0x7ffff000;
361 address = S390_lowcore.trans_exc_code & 0xfffff000;
516 subcode = S390_lowcore.cpu_addr;
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390x/
H A Dlowcore.h202 #define S390_lowcore (*((struct _lowcore *) 0)) macro
206 #define get_cpu_lowcore(cpu) (&S390_lowcore)
207 #define safe_get_cpu_lowcore(cpu) (&S390_lowcore)
211 ((cpu) == smp_processor_id() ? &S390_lowcore : lowcore_ptr[(cpu)])
H A Dpgalloc.h21 #define pgd_quicklist (S390_lowcore.cpu_data.pgd_quick)
22 #define pmd_quicklist (S390_lowcore.cpu_data.pmd_quick)
23 #define pte_quicklist (S390_lowcore.cpu_data.pte_quick)
24 #define pgtable_cache_size (S390_lowcore.cpu_data.pgtable_cache_sz)
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390x/
H A Dlowcore.h202 #define S390_lowcore (*((struct _lowcore *) 0)) macro
206 #define get_cpu_lowcore(cpu) (&S390_lowcore)
207 #define safe_get_cpu_lowcore(cpu) (&S390_lowcore)
211 ((cpu) == smp_processor_id() ? &S390_lowcore : lowcore_ptr[(cpu)])
H A Dpgalloc.h21 #define pgd_quicklist (S390_lowcore.cpu_data.pgd_quick)
22 #define pmd_quicklist (S390_lowcore.cpu_data.pmd_quick)
23 #define pte_quicklist (S390_lowcore.cpu_data.pte_quick)
24 #define pgtable_cache_size (S390_lowcore.cpu_data.pgtable_cache_sz)
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/s390/block/
H A Ddasd_diag.c173 int ip = S390_lowcore.ext_params;
174 char status = *((char *) &S390_lowcore.ext_params + 5);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/s390/
H A Ds390mach.c170 &S390_lowcore.mcck_interruption_code,
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/math-emu/
H A Dmath.c108 location = (__u16 *)(regs->psw.addr-S390_lowcore.pgm_ilc);

Completed in 101 milliseconds