Home
last modified time | relevance | path

Searched refs:sysreg (Results 1 – 5 of 5) sorted by relevance

/xen/xen/arch/arm/arm64/
A Dvsysreg.c75 int regidx = hsr.sysreg.reg;
88 if ( hsr.sysreg.read )
100 if ( !hsr.sysreg.read )
138 return handle_wo_wi(regs, regidx, hsr.sysreg.read, hsr, 1);
279 const struct hsr_sysreg sysreg = hsr.sysreg; local
283 sysreg.read ? "mrs" : "msr",
284 sysreg.op0, sysreg.op1,
285 sysreg.crn, sysreg.crm,
286 sysreg.op2,
287 sysreg.read ? "=>" : "<=",
[all …]
/xen/xen/include/asm-arm/
A Dvreg.h70 struct hsr_sysreg sysreg = hsr.sysreg; in vreg_emulate_sysreg32() local
74 if ( !sysreg.read ) in vreg_emulate_sysreg32()
75 r = get_user_reg(regs, sysreg.reg); in vreg_emulate_sysreg32()
77 ret = fn(regs, &r, sysreg.read); in vreg_emulate_sysreg32()
79 if ( ret && sysreg.read ) in vreg_emulate_sysreg32()
80 set_user_reg(regs, sysreg.reg, r); in vreg_emulate_sysreg32()
88 struct hsr_sysreg sysreg = hsr.sysreg; in vreg_emulate_sysreg64() local
97 if ( !sysreg.read ) in vreg_emulate_sysreg64()
100 ret = fn(regs, &x, sysreg.read); in vreg_emulate_sysreg64()
102 if ( ret && sysreg.read ) in vreg_emulate_sysreg64()
[all …]
A Dhsr.h111 } sysreg; /* HSR_EC_SYSREG */ member
/xen/xen/arch/arm/
A Dvtimer.c309 struct hsr_sysreg sysreg = hsr.sysreg; in vtimer_emulate_sysreg() local
311 if ( sysreg.read ) in vtimer_emulate_sysreg()
A Dvgic-v3.c1526 struct hsr_sysreg sysreg = hsr.sysreg; in vgic_v3_emulate_sysreg() local
1530 if ( sysreg.read ) in vgic_v3_emulate_sysreg()

Completed in 11 milliseconds