Lines Matching refs:x0
174 pop x0, x1
672 ldr \tmp, [x0, #VCPU_DEBUG_FLAGS]
679 add x25, x0, #VCPU_CONTEXT
690 str x26, [x0, #VCPU_DEBUG_FLAGS]
763 ldr x2, [x0, #VCPU_HCR_EL2]
778 ldr x3, [x0, #VCPU_DEBUG_FLAGS]
797 ldr x1, [x0, #VCPU_KVM]
827 ldr x25, [x0, #VCPU_IRQ_LINES]
839 ldr x2, [x0, #VCPU_KVM]
846 str w3, [x0, #VCPU_TIMER_CNTV_CTL]
851 str x3, [x0, #VCPU_TIMER_CNTV_CVAL]
875 ldr x2, [x0, #VCPU_KVM]
882 ldr x2, [x0, #VCPU_TIMER_CNTV_CVAL]
886 ldr w2, [x0, #VCPU_TIMER_CNTV_CTL]
928 kern_hyp_va x0
929 msr tpidr_el2, x0 // Save the vcpu register
932 ldr x2, [x0, #VCPU_HOST_CONTEXT]
949 add x2, x0, #VCPU_CONTEXT
970 add x2, x0, #VCPU_CONTEXT
988 ldr x2, [x0, #VCPU_HOST_CONTEXT]
998 str xzr, [x0, #VCPU_DEBUG_FLAGS]
1003 mov x0, x1
1011 kern_hyp_va x0
1012 ldr x2, [x0, #KVM_VTTBR]
1047 kern_hyp_va x0
1048 ldr x2, [x0, #KVM_VTTBR]
1078 mrs x0, vttbr_el2
1079 cbz x0, 1f
1081 mrs x0, tpidr_el2
1086 ldr x2, [x0, #VCPU_HOST_CONTEXT]
1091 1: adr x0, __hyp_panic_str
1094 sub x0, x0, x2
1095 add x0, x0, x3
1166 push x0, x1
1180 pop x0, x1
1183 cbnz x0, 1f
1184 mrs x0, vbar_el2
1192 kern_hyp_va x0
1193 mov lr, x0
1194 mov x0, x1
1208 mov x0, #ESR_ELx_EC_IABT_LOW
1209 ccmp x2, x0, #4, ne
1240 pop x0, xzr // Restore PAR_EL1 from the stack
1241 msr par_el1, x0
1250 2: mrs x0, tpidr_el2
1251 str w1, [x0, #VCPU_ESR_EL2]
1252 str x2, [x0, #VCPU_FAR_EL2]
1253 str x3, [x0, #VCPU_HPFAR_EL2]
1264 pop x0, x1
1269 push x0, x1
1271 mrs x0, tpidr_el2