HomeSort by: relevance | last modified time | path
    Searched refs:spsr (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/arch/aarch64/aarch64/
db_disasm.c 135 strdisasm(vaddr_t pc, uint64_t spsr)
138 if (spsr & SPSR_A32) {
141 const char *arch = (spsr & SPSR_A32_T) ? "T32" : "A32";
143 size = fetch_arm_insn(pc, spsr, &insn);
trap.c 599 fetch_arm_insn(uint64_t pc, uint64_t spsr, uint32_t *insn)
609 if (spsr & SPSR_A32_T) {
640 arm_cond_match(uint32_t insn, uint64_t spsr)
647 match = spsr & SPSR_Z;
650 match = spsr & SPSR_C;
653 match = spsr & SPSR_N;
656 match = spsr & SPSR_V;
659 match = ((spsr & (SPSR_C | SPSR_Z)) == SPSR_C);
662 match = (!(spsr & SPSR_N) == !(spsr & SPSR_V))
    [all...]
fault.c 126 #define IS_SPSR_USER(spsr) \
127 (((spsr) & (SPSR_M & ~SPSR_A32)) == 0)
netbsd32_machdep.c 402 const uint32_t spsr = mcp->__gregs[_REG_CPSR]; local in function:cpu_mcontext32_validate
406 if (__SHIFTOUT(spsr, SPSR_M) != SPSR_M_USR32)
410 if ((spsr & SPSR_A32_E) == 0)
413 if ((spsr & SPSR_A32_E) != 0)
417 if ((spsr & (SPSR_A|SPSR_I|SPSR_F)) != 0)
  /src/sys/arch/arm/xscale/
pxa2x0_apm_asm.S 165 mrs r2, spsr /* Load SVC saved CPSR. */
171 mrs r2, spsr /* Load FIQ mode saved CPSR. */
176 mrs r0, spsr /* Load IRQ mode saved CPSR. */
181 mrs r0, spsr /* Load ABT mode saved CPSR. */
186 mrs r0, spsr /* Load UND mode saved CPSR. */
326 /* Restore SVC mode SPSR and stack pointer. */
328 msr spsr, r0
335 msr spsr, r0
348 msr spsr, r0
356 msr spsr, r
    [all...]
  /src/sys/arch/arm/arm32/
exception.S 207 mrs r2, spsr
214 .asciz "Address Exception CPSR=0x%08x SPSR=0x%08x LR=0x%08x\n"
  /src/sys/arch/shark/shark/
profile.c 445 unsigned int spsr, stacklr; /* the link register, off the stack. */ local in function:profFiq
491 /* get the spsr register
493 __asm("mrs %0, spsr" : "=r" (spsr) : );
500 ((spsr & STATUS_MODE_MASK) == USER_MODE) )
510 if ( ((spsr & STATUS_MODE_MASK) == SVC_MODE)/* ||
511 ((spsr & STATUS_MODE_MASK) == IRQ_MODE)*/ )
  /src/sys/arch/arm/include/arm32/
frame.h 184 * When invoked, r0 *must* contain the value of SPSR on the current
330 mrs r0, spsr; /* Get the SPSR */ \
331 str r0, [sp, #-TF_R0]! /* Push the SPSR on the stack */
389 ldr r0, [sp], #TF_R0; /* Pop the SPSR from stack */ \
437 mrs r3, spsr; /* Save xxx32 spsr */ \
456 msr spsr_fsxc, r3; /* Restore correct spsr */ \
461 mrs r0, spsr; /* Get the SPSR */ \
    [all...]
  /src/sys/arch/aarch64/include/
armreg.h 1098 #define SPSR_USER_P(spsr) (((spsr) & (SPSR_M & ~SPSR_A32)) == 0)
1099 #define SPSR_PRIVILEGED_P(spsr) (!SPSR_USER_P((spsr)))
  /src/sys/dev/pci/
pccbb.c 2266 pcireg_t spsr; local in function:pccbb_pcmcia_socket_enable
2279 spsr =
2282 if (spsr & CB_SOCKET_STAT_5VCARD) {
2285 } else if (spsr & CB_SOCKET_STAT_3VCARD) {
2289 DPRINTF(("?V card, 0x%x\n", spsr)); /* XXX */

Completed in 170 milliseconds