Searched refs:ia64_psr (Results 1 - 24 of 24) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/kernel/
H A Dbrl_emu.c76 if (ia64_psr(regs)->ri != 1) return rv;
105 ia64_psr(regs)->ri = 0;
121 ia64_psr(regs)->ri = 0;
163 | ((unsigned long) ia64_psr(regs)->cpl << 62));
187 ia64_psr(regs)->ri = 0;
189 if (ia64_psr(regs)->it == 0)
206 } else if (ia64_psr(regs)->tb) {
219 } else if (ia64_psr(regs)->ss) {
H A Dtraps.c139 siginfo.si_addr = (void *) (regs->cr_iip + ia64_psr(regs)->ri);
241 struct ia64_psr *psr = ia64_psr(regs);
330 if (!fp_fault && (ia64_psr(regs)->ri == 0))
340 current->comm, current->pid, regs->cr_iip + ia64_psr(regs)->ri);
360 siginfo.si_addr = (void *) (regs->cr_iip + ia64_psr(regs)->ri);
380 siginfo.si_addr = (void *) (regs->cr_iip + ia64_psr(regs)->ri);
427 si.si_addr = (void *) (regs->cr_iip + ia64_psr(regs)->ri);
459 ia64_psr(regs)->ed = 1;
499 siginfo.si_addr = (void *) (regs->cr_iip + ia64_psr(reg
[all...]
H A Dptrace.c108 unsigned long w0, ri = ia64_psr(regs)->ri + 1;
125 ia64_psr(regs)->ri = ri;
131 unsigned long w0, ri = ia64_psr(regs)->ri - 1;
133 if (ia64_psr(regs)->ri == 0) {
146 ia64_psr(regs)->ri = ri;
519 struct ia64_psr *psr = ia64_psr(ia64_task_regs(task));
544 struct ia64_psr *psr = ia64_psr(ia64_task_regs(task));
1076 struct ia64_psr *child_ps
[all...]
H A Dperfmon.c1682 ia64_psr(regs)->pp = val;
1723 ia64_psr(regs)->pp = 0;
1735 ia64_psr(regs)->up = 0;
1756 ia64_psr(regs)->pp = 0;
1758 ia64_psr(regs)->up = 0;
1764 ia64_psr(regs)->sp = 1;
1795 ia64_psr(regs)->pp = 0;
1797 ia64_psr(regs)->up = 0;
1837 ia64_psr(regs)->sp = 1;
1890 if (ia64_psr(reg
[all...]
H A Dsignal.c124 ia64_psr(&scr->pt)->ri = ip & 0x3;
130 struct ia64_psr *psr = ia64_psr(&scr->pt);
352 err |= __put_user(scr->pt.cr_iip + ia64_psr(&scr->pt)->ri, &sc->sc_ip);
398 ia64_psr(&scr->pt)->ri = 0; /* start executing in first slot */
H A Dprocess.c78 unsigned long ip = regs->cr_iip + ia64_psr(regs)->ri;
388 dst[42] = ip + ia64_psr(pt)->ri;
H A Dunaligned.c1266 struct ia64_psr *ipsr = ia64_psr(regs);
1277 if (ia64_psr(regs)->be) {
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ia64/
H A Dsystem.h362 # define IS_IA32_PROCESS(regs) (ia64_psr(regs)->is != 0)
411 if (ia64_psr(ia64_task_regs(prev))->mfh) { \
412 ia64_psr(ia64_task_regs(prev))->mfh = 0; \
420 ia64_psr(ia64_task_regs(next))->dfh = 0; \
421 ia64_psr(ia64_task_regs(next))->mfh = 0; \
423 ia64_psr(ia64_task_regs(next))->dfh = 1; \
430 ia64_psr(ia64_task_regs(next))->dfh = (ia64_get_fpu_owner() != (next)); \
H A Dptrace.h217 # define ia64_psr(regs) ((struct ia64_psr *) &(regs)->cr_ipsr) macro
218 # define user_mode(regs) (((struct ia64_psr *) &(regs)->cr_ipsr)->cpl != 0)
H A Dkernprof.h87 return regs->cr_iip + (ia64_psr(regs)->ri << 2);
H A Dia32.h449 ia64_psr(regs)->cpl = 3; /* set user mode */ \
450 ia64_psr(regs)->ri = 0; /* clear return slot number */ \
451 ia64_psr(regs)->is = 1; /* IA-32 instruction set */ \
H A Duaccess.h324 #define SEARCH_EXCEPTION_TABLE(regs) search_exception_table(regs->cr_iip + ia64_psr(regs)->ri);
H A Dprocessor.h92 struct ia64_psr { struct
386 _regs->cr_iip + ia64_psr(_regs)->ri; \
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ia64/
H A Dsystem.h362 # define IS_IA32_PROCESS(regs) (ia64_psr(regs)->is != 0)
411 if (ia64_psr(ia64_task_regs(prev))->mfh) { \
412 ia64_psr(ia64_task_regs(prev))->mfh = 0; \
420 ia64_psr(ia64_task_regs(next))->dfh = 0; \
421 ia64_psr(ia64_task_regs(next))->mfh = 0; \
423 ia64_psr(ia64_task_regs(next))->dfh = 1; \
430 ia64_psr(ia64_task_regs(next))->dfh = (ia64_get_fpu_owner() != (next)); \
H A Dptrace.h217 # define ia64_psr(regs) ((struct ia64_psr *) &(regs)->cr_ipsr) macro
218 # define user_mode(regs) (((struct ia64_psr *) &(regs)->cr_ipsr)->cpl != 0)
H A Dkernprof.h87 return regs->cr_iip + (ia64_psr(regs)->ri << 2);
H A Dia32.h449 ia64_psr(regs)->cpl = 3; /* set user mode */ \
450 ia64_psr(regs)->ri = 0; /* clear return slot number */ \
451 ia64_psr(regs)->is = 1; /* IA-32 instruction set */ \
H A Duaccess.h324 #define SEARCH_EXCEPTION_TABLE(regs) search_exception_table(regs->cr_iip + ia64_psr(regs)->ri);
H A Dprocessor.h92 struct ia64_psr { struct
386 _regs->cr_iip + ia64_psr(_regs)->ri; \
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/mm/
H A Dextable.c82 ia64_psr(regs)->ri = fix.cont & 0x3; /* set continuation slot number */
H A Dfault.c162 ia64_psr(regs)->ed = 1;
182 ia64_psr(regs)->ed = 1;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/ia32/
H A Dia32_traps.c30 ia64_psr(regs)->id = 1;
H A Dbinfmt_elf32.c123 ia64_psr(regs)->ac = 0; /* turn off alignment checking */
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/sn/fakeprom/
H A Dfw-emu.c112 #define IS_VIRTUAL_MODE() ({struct ia64_psr psr; asm("mov %0=psr" : "=r"(psr)); psr.dt;})

Completed in 298 milliseconds