/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/sn/kernel/ |
H A D | pio_phys.S | 12 * pio_atomic_phys_write_mmrs - atomically write 1 or 2 MMRs with psr.ic=0 28 mov r2=psr 29 rsm psr.i | psr.dt 34 mov psr.l=r2;; 43 mov r2=psr 44 rsm psr.i | psr.dt 49 mov psr.l=r2;; 58 mov r2=psr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/sn/kernel/ |
H A D | pio_phys.S | 12 * pio_atomic_phys_write_mmrs - atomically write 1 or 2 MMRs with psr.ic=0 28 mov r2=psr 29 rsm psr.i | psr.dt 34 mov psr.l=r2;; 43 mov r2=psr 44 rsm psr.i | psr.dt 49 mov psr.l=r2;; 58 mov r2=psr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/include/asm/ |
H A D | head_32.h | 12 #define WRITE_PAUSE nop; nop; nop; /* Have to do this after %wim/%psr chg */ 19 rd %psr, %l0; b label; rd %wim, %l3; nop; 22 #define SPARC_TFAULT rd %psr, %l0; rd %wim, %l3; b sun4c_fault; mov 1, %l7; 23 #define SPARC_DFAULT rd %psr, %l0; rd %wim, %l3; b sun4c_fault; mov 0, %l7; 24 #define SRMMU_TFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 1, %l7; 25 #define SRMMU_DFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 0, %l7; 29 rd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3; 46 rd %psr, %l0; 50 rd %psr,%l0; \ 57 rd %psr, [all...] |
H A D | psr.h | 2 * psr.h: This file holds the macros for masking off various parts of 41 /* Get the %psr register. */ 44 unsigned int psr; local 46 "rd %%psr, %0\n\t" 50 : "=r" (psr) 54 return psr; 60 "wr %0, 0x0, %%psr\n\t" 70 * enable bit is set in the %psr when you execute this or you will
|
H A D | psrcompat.h | 37 static inline unsigned long psr_to_tstate_icc(unsigned int psr) argument 39 unsigned long tstate = ((unsigned long)(psr & PSR_ICC)) << 12; 40 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) 41 tstate |= ((unsigned long)(psr & PSR_XCC)) << 20;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/include/asm/ |
H A D | head_32.h | 12 #define WRITE_PAUSE nop; nop; nop; /* Have to do this after %wim/%psr chg */ 19 rd %psr, %l0; b label; rd %wim, %l3; nop; 22 #define SPARC_TFAULT rd %psr, %l0; rd %wim, %l3; b sun4c_fault; mov 1, %l7; 23 #define SPARC_DFAULT rd %psr, %l0; rd %wim, %l3; b sun4c_fault; mov 0, %l7; 24 #define SRMMU_TFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 1, %l7; 25 #define SRMMU_DFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 0, %l7; 29 rd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3; 46 rd %psr, %l0; 50 rd %psr,%l0; \ 57 rd %psr, [all...] |
H A D | psr.h | 2 * psr.h: This file holds the macros for masking off various parts of 41 /* Get the %psr register. */ 44 unsigned int psr; local 46 "rd %%psr, %0\n\t" 50 : "=r" (psr) 54 return psr; 60 "wr %0, 0x0, %%psr\n\t" 70 * enable bit is set in the %psr when you execute this or you will
|
H A D | psrcompat.h | 37 static inline unsigned long psr_to_tstate_icc(unsigned int psr) argument 39 unsigned long tstate = ((unsigned long)(psr & PSR_ICC)) << 12; 40 if ((psr & (PSR_VERS|PSR_IMPL)) == PSR_V8PLUS) 41 tstate |= ((unsigned long)(psr & PSR_XCC)) << 20;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/sim/erc32/ |
H A D | exec.c | 223 static uint32 sub_cc PARAMS ((uint32 psr, int32 operand1, int32 operand2, 225 static uint32 add_cc PARAMS ((uint32 psr, int32 operand1, int32 operand2, 241 sub_cc(psr, operand1, operand2, result) 242 uint32 psr; 247 psr = ((psr & ~PSR_N) | ((result >> 8) & PSR_N)); 249 psr &= ~PSR_Z; 251 psr |= PSR_Z; 252 psr = (psr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/sim/erc32/ |
H A D | exec.c | 223 static uint32 sub_cc PARAMS ((uint32 psr, int32 operand1, int32 operand2, 225 static uint32 add_cc PARAMS ((uint32 psr, int32 operand1, int32 operand2, 241 sub_cc(psr, operand1, operand2, result) 242 uint32 psr; 247 psr = ((psr & ~PSR_N) | ((result >> 8) & PSR_N)); 249 psr &= ~PSR_Z; 251 psr |= PSR_Z; 252 psr = (psr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/sim/erc32/ |
H A D | exec.c | 223 static uint32 sub_cc PARAMS ((uint32 psr, int32 operand1, int32 operand2, 225 static uint32 add_cc PARAMS ((uint32 psr, int32 operand1, int32 operand2, 241 sub_cc(psr, operand1, operand2, result) 242 uint32 psr; 247 psr = ((psr & ~PSR_N) | ((result >> 8) & PSR_N)); 249 psr &= ~PSR_Z; 251 psr |= PSR_Z; 252 psr = (psr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/kernel/ |
H A D | kernel.h | 19 unsigned long npc, unsigned long psr);
|
H A D | traps_32.c | 86 if(regs->psr & PSR_PS) 101 if(regs->psr & PSR_PS) 113 unsigned long psr) 117 if(psr & PSR_PS) 135 unsigned long psr) 139 if(psr & PSR_PS) 151 unsigned long psr) 155 if(regs->psr & PSR_PS) { 177 unsigned long psr) 180 if(psr 112 do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 134 do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 150 do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 176 do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 220 do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 327 handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 342 handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 354 handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 371 handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 384 handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 401 handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/kernel/ |
H A D | kernel.h | 19 unsigned long npc, unsigned long psr);
|
H A D | traps_32.c | 86 if(regs->psr & PSR_PS) 101 if(regs->psr & PSR_PS) 113 unsigned long psr) 117 if(psr & PSR_PS) 135 unsigned long psr) 139 if(psr & PSR_PS) 151 unsigned long psr) 155 if(regs->psr & PSR_PS) { 177 unsigned long psr) 180 if(psr 112 do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 134 do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 150 do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 176 do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 220 do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 327 handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 342 handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 354 handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 371 handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 384 handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument 401 handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/lib/ |
H A D | rwsem_32.S | 8 #include <asm/psr.h> 15 rd %psr, %g3 20 wr %g7, 0, %psr 37 wr %g3, 0, %psr 66 rd %psr, %g3 71 wr %g7, 0, %psr 88 wr %g3, 0, %psr 118 rd %psr, %g3 123 wr %g7, 0, %psr 140 wr %g3, 0, %psr [all...] |
H A D | atomic_32.S | 7 #include <asm/psr.h> 18 rd %psr, %g3 22 wr %g3, PSR_PIL, %psr 29 wr %g3, 0x0, %psr 48 rd %psr, %g3 ! Keep the code small, old way was stupid 51 wr %g7, 0x0, %psr ! Set %psr 67 wr %g3, 0x0, %psr ! Restore original PSR_PIL 74 rd %psr, %g3 ! Keep the code small, old way was stupid 77 wr %g7, 0x0, %psr ! Se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/lib/ |
H A D | rwsem_32.S | 8 #include <asm/psr.h> 15 rd %psr, %g3 20 wr %g7, 0, %psr 37 wr %g3, 0, %psr 66 rd %psr, %g3 71 wr %g7, 0, %psr 88 wr %g3, 0, %psr 118 rd %psr, %g3 123 wr %g7, 0, %psr 140 wr %g3, 0, %psr [all...] |
H A D | atomic_32.S | 7 #include <asm/psr.h> 18 rd %psr, %g3 22 wr %g3, PSR_PIL, %psr 29 wr %g3, 0x0, %psr 48 rd %psr, %g3 ! Keep the code small, old way was stupid 51 wr %g7, 0x0, %psr ! Set %psr 67 wr %g3, 0x0, %psr ! Restore original PSR_PIL 74 rd %psr, %g3 ! Keep the code small, old way was stupid 77 wr %g7, 0x0, %psr ! Se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/sim/arm/ |
H A D | iwmmxt.c | 1273 ARMword psr = 0; 1304 SIMD8_SET (psr, NBIT8 (s), SIMD_NBIT, i); 1305 SIMD8_SET (psr, ZBIT8 (s), SIMD_ZBIT, i); 1306 SIMD8_SET (psr, carry, SIMD_CBIT, i); 1307 SIMD8_SET (psr, overflow, SIMD_VBIT, i); 1314 SIMD8_SET (psr, NBIT8 (x), SIMD_NBIT, i); 1315 SIMD8_SET (psr, ZBIT8 (x), SIMD_ZBIT, i); 1318 SIMD8_SET (psr, carry, SIMD_CBIT, i); 1319 SIMD8_SET (psr, overflow, SIMD_VBIT, i); 1327 SIMD8_SET (psr, NBIT 1271 ARMword psr = 0; local 1507 ARMword psr = 0; local 1532 ARMword psr = 0; local 1557 ARMword psr = 0; local 1603 ARMword psr = 0; local 1662 ARMword psr = 0; local 2517 ARMword psr = 0; local 2543 ARMword psr = 0; local 2658 ARMword psr = 0; local 2760 ARMword psr = 0; local 2794 ARMword psr = 0; local 2862 ARMword psr = 0; local 2940 ARMword psr = 0; local 3054 ARMword psr = 0; local 3244 ARMword psr = 0; local 3311 ARMword psr = 0; local 3379 ARMword psr = 0; local 3448 ARMword psr = 0; local 3515 ARMword psr = 0; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/sim/arm/ |
H A D | iwmmxt.c | 1273 ARMword psr = 0; 1304 SIMD8_SET (psr, NBIT8 (s), SIMD_NBIT, i); 1305 SIMD8_SET (psr, ZBIT8 (s), SIMD_ZBIT, i); 1306 SIMD8_SET (psr, carry, SIMD_CBIT, i); 1307 SIMD8_SET (psr, overflow, SIMD_VBIT, i); 1314 SIMD8_SET (psr, NBIT8 (x), SIMD_NBIT, i); 1315 SIMD8_SET (psr, ZBIT8 (x), SIMD_ZBIT, i); 1318 SIMD8_SET (psr, carry, SIMD_CBIT, i); 1319 SIMD8_SET (psr, overflow, SIMD_VBIT, i); 1327 SIMD8_SET (psr, NBIT 1271 ARMword psr = 0; local 1507 ARMword psr = 0; local 1532 ARMword psr = 0; local 1557 ARMword psr = 0; local 1603 ARMword psr = 0; local 1662 ARMword psr = 0; local 2517 ARMword psr = 0; local 2543 ARMword psr = 0; local 2658 ARMword psr = 0; local 2760 ARMword psr = 0; local 2794 ARMword psr = 0; local 2862 ARMword psr = 0; local 2940 ARMword psr = 0; local 3054 ARMword psr = 0; local 3244 ARMword psr = 0; local 3311 ARMword psr = 0; local 3379 ARMword psr = 0; local 3448 ARMword psr = 0; local 3515 ARMword psr = 0; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/sim/arm/ |
H A D | iwmmxt.c | 1273 ARMword psr = 0; 1304 SIMD8_SET (psr, NBIT8 (s), SIMD_NBIT, i); 1305 SIMD8_SET (psr, ZBIT8 (s), SIMD_ZBIT, i); 1306 SIMD8_SET (psr, carry, SIMD_CBIT, i); 1307 SIMD8_SET (psr, overflow, SIMD_VBIT, i); 1314 SIMD8_SET (psr, NBIT8 (x), SIMD_NBIT, i); 1315 SIMD8_SET (psr, ZBIT8 (x), SIMD_ZBIT, i); 1318 SIMD8_SET (psr, carry, SIMD_CBIT, i); 1319 SIMD8_SET (psr, overflow, SIMD_VBIT, i); 1327 SIMD8_SET (psr, NBIT 1271 ARMword psr = 0; local 1507 ARMword psr = 0; local 1532 ARMword psr = 0; local 1557 ARMword psr = 0; local 1603 ARMword psr = 0; local 1662 ARMword psr = 0; local 2517 ARMword psr = 0; local 2543 ARMword psr = 0; local 2658 ARMword psr = 0; local 2760 ARMword psr = 0; local 2794 ARMword psr = 0; local 2862 ARMword psr = 0; local 2940 ARMword psr = 0; local 3054 ARMword psr = 0; local 3244 ARMword psr = 0; local 3311 ARMword psr = 0; local 3379 ARMword psr = 0; local 3448 ARMword psr = 0; local 3515 ARMword psr = 0; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/include/asm/native/ |
H A D | inst.h | 77 (pred) mov reg = psr \ 132 ssm psr.ic | PSR_DEFAULT_BITS \ 140 ssm psr.ic \ 147 rsm psr.ic \ 151 (pred) ssm psr.i \ 156 (pred) rsm psr.i \ 161 rsm psr.i | psr.ic \ 167 rsm psr.dt 170 rsm psr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/kvm/ |
H A D | vmm.c | 76 long psr; local 78 local_irq_save(psr); 81 local_irq_restore(psr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/include/asm/native/ |
H A D | inst.h | 77 (pred) mov reg = psr \ 132 ssm psr.ic | PSR_DEFAULT_BITS \ 140 ssm psr.ic \ 147 rsm psr.ic \ 151 (pred) ssm psr.i \ 156 (pred) rsm psr.i \ 161 rsm psr.i | psr.ic \ 167 rsm psr.dt 170 rsm psr [all...] |