Home
last modified time | relevance | path

Searched refs:cpsr (Results 1 – 20 of 20) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dregs.h16 #define usr_mode(r) psr_mode((r)->cpsr,PSR_MODE_USR)
17 #define fiq_mode(r) psr_mode((r)->cpsr,PSR_MODE_FIQ)
18 #define irq_mode(r) psr_mode((r)->cpsr,PSR_MODE_IRQ)
19 #define svc_mode(r) psr_mode((r)->cpsr,PSR_MODE_SVC)
20 #define mon_mode(r) psr_mode((r)->cpsr,PSR_MODE_MON)
21 #define abt_mode(r) psr_mode((r)->cpsr,PSR_MODE_ABT)
22 #define und_mode(r) psr_mode((r)->cpsr,PSR_MODE_UND)
23 #define sys_mode(r) psr_mode((r)->cpsr,PSR_MODE_SYS)
26 #define hyp_mode(r) psr_mode((r)->cpsr,PSR_MODE_HYP)
30 psr_mode((r)->cpsr,PSR_MODE_EL2t))
[all …]
A Devent.h14 return !(regs->cpsr & PSR_IRQ_MASK); in vcpu_event_delivery_is_enabled()
53 regs->cpsr &= ~PSR_IRQ_MASK; in local_event_delivery_enable()
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dtraps.c411 regs->cpsr |= mode; in cpsr_switch_mode()
412 regs->cpsr |= PSR_IRQ_MASK; in cpsr_switch_mode()
1632 cpsr = regs->cpsr; in check_conditional_instr()
1639 BUG_ON( !psr_mode_is_32bit(regs->cpsr) || !(cpsr&PSR_THUMB) ); in check_conditional_instr()
1641 it = ( (cpsr >> (10-2)) & 0xfc) | ((cpsr >> 25) & 0x3 ); in check_conditional_instr()
1651 cpsr_cond = cpsr >> 28; in check_conditional_instr()
1663 unsigned long itbits, cond, cpsr = regs->cpsr; in advance_pc() local
1666 BUG_ON( (!psr_mode_is_32bit(cpsr)||!(cpsr&PSR_THUMB)) in advance_pc()
1669 if ( cpsr&PSR_IT_MASK ) in advance_pc()
1691 cpsr |= cond << 13; in advance_pc()
[all …]
A Dvm_event.c28 req->data.regs.arm.cpsr = regs->cpsr; in vm_event_fill_regs()
A Dvpsci.c61 ctxt->user_regs.cpsr = PSR_GUEST32_INIT; in do_common_cpu_on()
68 ctxt->user_regs.cpsr = PSR_GUEST64_INIT; in do_common_cpu_on()
76 ctxt->user_regs.cpsr |= PSR_THUMB; in do_common_cpu_on()
A Ddecode.c154 if ( is_32bit_domain(current->domain) && regs->cpsr & PSR_THUMB ) in decode_instruction()
A Ddomain.c772 if ( !is_guest_pv32_psr(regs->cpsr) ) in arch_set_info_guest()
789 if ( !is_guest_pv64_psr(regs->cpsr) ) in arch_set_info_guest()
A Ddomain_build.c2206 regs->cpsr = PSR_GUEST32_INIT; in construct_dom0()
2225 regs->cpsr = PSR_GUEST64_INIT; in construct_dom0()
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/
A Ddomain.c25 C(cpsr,cpsr)
A Dasm-offsets.c28 OFFSET(UREGS_cpsr, struct cpu_user_regs, cpsr); in __dummy__()
60 OFFSET(UREGS_kernel_sizeof, struct cpu_user_regs, cpsr); in __dummy__()
A Dhead.S172 mrs r0, cpsr
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/
A Ddomain.c19 C(cpsr, cpsr); C(spsr_el1, spsr_el1)
A Dasm-offsets.c29 OFFSET(UREGS_CPSR, struct cpu_user_regs, cpsr); in __dummy__()
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_dom_arm.c157 ctxt->user_regs.cpsr = PSR_GUEST32_INIT; in vcpu_arm32()
162 ctxt->user_regs.cpsr, ctxt->user_regs.pc32); in vcpu_arm32()
199 ctxt->user_regs.cpsr = PSR_GUEST64_INIT; in vcpu_arm64()
204 ctxt->user_regs.cpsr, ctxt->user_regs.pc64); in vcpu_arm64()
/xen-4.10.0-shim-comet/xen/include/asm-arm/arm64/
A Dprocessor.h70 uint32_t cpsr; /* SPSR_EL2 */ member
/xen-4.10.0-shim-comet/xen/include/asm-arm/arm32/
A Dprocessor.h41 uint32_t cpsr; /* Return mode */ member
/xen-4.10.0-shim-comet/xen/include/public/
A Dvm_event.h209 uint32_t cpsr; member
A Darch-arm.h256 uint32_t cpsr; /* SPSR_EL2 */ member
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/lib/
A Dassembler.h145 mrs \oldcpsr, cpsr
/xen-4.10.0-shim-comet/tools/xentrace/
A Dxenctx.c559 printf("CPSR: %08"PRIx32"\n", regs->cpsr); in print_ctx_32()
615 printf("CPSR: %08"PRIx32"\n", regs->cpsr); in print_ctx_64()
670 if (ctx->user_regs.cpsr & PSR_MODE_BIT) in print_ctx()

Completed in 27 milliseconds