Symbol: ctxt_sys_reg
arch/arm64/include/asm/kvm_emulate.h
204
return ctxt_sys_reg(&vcpu->arch.ctxt, HCR_EL2) & HCR_TGE;
arch/arm64/include/asm/kvm_emulate.h
223
return ctxt_sys_reg(&vcpu->arch.ctxt, HCR_EL2) & HCR_AMO;
arch/arm64/include/asm/kvm_host.h
1176
ctxt_sys_reg(ctxt, (r)) = __v; \
arch/arm64/include/asm/kvm_host.h
1182
u64 __v = ctxt_sys_reg(ctxt, (r)); \
arch/arm64/include/asm/kvm_host.h
1187
ctxt_sys_reg(ctxt, (r)) = __v; \
arch/arm64/include/asm/kvm_host.h
1193
u64 __v = ctxt_sys_reg(ctxt, (r)); \
arch/arm64/include/asm/kvm_host.h
1399
ctxt_sys_reg(cpu_ctxt, MPIDR_EL1) = read_cpuid_mpidr();
arch/arm64/include/asm/kvm_ptrauth.h
109
ctxt_sys_reg(ctxt, key ## KEYLO_EL1) = __val; \
arch/arm64/include/asm/kvm_ptrauth.h
111
ctxt_sys_reg(ctxt, key ## KEYHI_EL1) = __val; \
arch/arm64/kvm/hyp/include/hyp/debug-sr.h
117
ctxt_sys_reg(ctxt, MDCCINT_EL1) = read_sysreg(mdccint_el1);
arch/arm64/kvm/hyp/include/hyp/debug-sr.h
131
write_sysreg(ctxt_sys_reg(ctxt, MDCCINT_EL1), mdccint_el1);
arch/arm64/kvm/hyp/include/hyp/switch.h
206
ctxt_sys_reg(hctxt, reg) = read_sysreg_s(SYS_ ## reg); \
arch/arm64/kvm/hyp/include/hyp/switch.h
238
write_sysreg_s(ctxt_sys_reg(hctxt, reg), \
arch/arm64/kvm/hyp/include/hyp/switch.h
313
ctxt_sys_reg(hctxt, PMUSERENR_EL0) = read_sysreg(pmuserenr_el0);
arch/arm64/kvm/hyp/include/hyp/switch.h
326
ctxt_sys_reg(hctxt, HCRX_EL2) = read_sysreg_s(SYS_HCRX_EL2);
arch/arm64/kvm/hyp/include/hyp/switch.h
340
write_sysreg(ctxt_sys_reg(hctxt, PMUSERENR_EL0), pmuserenr_el0);
arch/arm64/kvm/hyp/include/hyp/switch.h
345
write_sysreg_s(ctxt_sys_reg(hctxt, HCRX_EL2), SYS_HCRX_EL2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
136
ctxt_sys_reg(ctxt, SCTLR_EL1) = read_sysreg_el1(SYS_SCTLR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
137
ctxt_sys_reg(ctxt, CPACR_EL1) = read_sysreg_el1(SYS_CPACR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
138
ctxt_sys_reg(ctxt, TTBR0_EL1) = read_sysreg_el1(SYS_TTBR0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
139
ctxt_sys_reg(ctxt, TTBR1_EL1) = read_sysreg_el1(SYS_TTBR1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
140
ctxt_sys_reg(ctxt, TCR_EL1) = read_sysreg_el1(SYS_TCR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
142
ctxt_sys_reg(ctxt, TCR2_EL1) = read_sysreg_el1(SYS_TCR2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
145
ctxt_sys_reg(ctxt, PIR_EL1) = read_sysreg_el1(SYS_PIR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
146
ctxt_sys_reg(ctxt, PIRE0_EL1) = read_sysreg_el1(SYS_PIRE0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
150
ctxt_sys_reg(ctxt, POR_EL1) = read_sysreg_el1(SYS_POR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
152
ctxt_sys_reg(ctxt, ESR_EL1) = read_sysreg_el1(SYS_ESR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
153
ctxt_sys_reg(ctxt, AFSR0_EL1) = read_sysreg_el1(SYS_AFSR0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
154
ctxt_sys_reg(ctxt, AFSR1_EL1) = read_sysreg_el1(SYS_AFSR1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
155
ctxt_sys_reg(ctxt, FAR_EL1) = read_sysreg_el1(SYS_FAR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
156
ctxt_sys_reg(ctxt, MAIR_EL1) = read_sysreg_el1(SYS_MAIR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
157
ctxt_sys_reg(ctxt, VBAR_EL1) = read_sysreg_el1(SYS_VBAR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
158
ctxt_sys_reg(ctxt, CONTEXTIDR_EL1) = read_sysreg_el1(SYS_CONTEXTIDR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
159
ctxt_sys_reg(ctxt, AMAIR_EL1) = read_sysreg_el1(SYS_AMAIR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
160
ctxt_sys_reg(ctxt, CNTKCTL_EL1) = read_sysreg_el1(SYS_CNTKCTL);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
161
ctxt_sys_reg(ctxt, PAR_EL1) = read_sysreg_par();
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
162
ctxt_sys_reg(ctxt, TPIDR_EL1) = read_sysreg(tpidr_el1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
165
ctxt_sys_reg(ctxt, TFSR_EL1) = read_sysreg_el1(SYS_TFSR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
166
ctxt_sys_reg(ctxt, TFSRE0_EL1) = read_sysreg_s(SYS_TFSRE0_EL1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
169
ctxt_sys_reg(ctxt, SP_EL1) = read_sysreg(sp_el1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
170
ctxt_sys_reg(ctxt, ELR_EL1) = read_sysreg_el1(SYS_ELR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
171
ctxt_sys_reg(ctxt, SPSR_EL1) = read_sysreg_el1(SYS_SPSR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
174
ctxt_sys_reg(ctxt, SCTLR2_EL1) = read_sysreg_el1(SYS_SCTLR2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
191
ctxt_sys_reg(ctxt, DISR_EL1) = read_sysreg_s(SYS_VDISR_EL2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
193
ctxt_sys_reg(ctxt, VDISR_EL2) = read_sysreg_s(SYS_VDISR_EL2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
202
write_sysreg_s(ctxt_sys_reg(ctxt, POR_EL0), SYS_POR_EL0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
207
write_sysreg(ctxt_sys_reg(ctxt, TPIDR_EL0), tpidr_el0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
208
write_sysreg(ctxt_sys_reg(ctxt, TPIDRRO_EL0), tpidrro_el0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
219
write_sysreg_el1(ctxt_sys_reg(ctxt, SCTLR_EL1), SYS_SCTLR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
220
write_sysreg_el1(ctxt_sys_reg(ctxt, TCR_EL1), SYS_TCR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
227
write_sysreg_el1((ctxt_sys_reg(ctxt, TCR_EL1) |
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
233
write_sysreg_el1(ctxt_sys_reg(ctxt, CPACR_EL1), SYS_CPACR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
234
write_sysreg_el1(ctxt_sys_reg(ctxt, TTBR0_EL1), SYS_TTBR0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
235
write_sysreg_el1(ctxt_sys_reg(ctxt, TTBR1_EL1), SYS_TTBR1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
237
write_sysreg_el1(ctxt_sys_reg(ctxt, TCR2_EL1), SYS_TCR2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
240
write_sysreg_el1(ctxt_sys_reg(ctxt, PIR_EL1), SYS_PIR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
241
write_sysreg_el1(ctxt_sys_reg(ctxt, PIRE0_EL1), SYS_PIRE0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
245
write_sysreg_el1(ctxt_sys_reg(ctxt, POR_EL1), SYS_POR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
247
write_sysreg_el1(ctxt_sys_reg(ctxt, ESR_EL1), SYS_ESR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
248
write_sysreg_el1(ctxt_sys_reg(ctxt, AFSR0_EL1), SYS_AFSR0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
249
write_sysreg_el1(ctxt_sys_reg(ctxt, AFSR1_EL1), SYS_AFSR1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
250
write_sysreg_el1(ctxt_sys_reg(ctxt, FAR_EL1), SYS_FAR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
251
write_sysreg_el1(ctxt_sys_reg(ctxt, MAIR_EL1), SYS_MAIR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
252
write_sysreg_el1(ctxt_sys_reg(ctxt, VBAR_EL1), SYS_VBAR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
253
write_sysreg_el1(ctxt_sys_reg(ctxt, CONTEXTIDR_EL1), SYS_CONTEXTIDR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
254
write_sysreg_el1(ctxt_sys_reg(ctxt, AMAIR_EL1), SYS_AMAIR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
255
write_sysreg_el1(ctxt_sys_reg(ctxt, CNTKCTL_EL1), SYS_CNTKCTL);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
256
write_sysreg(ctxt_sys_reg(ctxt, PAR_EL1), par_el1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
257
write_sysreg(ctxt_sys_reg(ctxt, TPIDR_EL1), tpidr_el1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
260
write_sysreg_el1(ctxt_sys_reg(ctxt, TFSR_EL1), SYS_TFSR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
261
write_sysreg_s(ctxt_sys_reg(ctxt, TFSRE0_EL1), SYS_TFSRE0_EL1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
277
write_sysreg_el1(ctxt_sys_reg(ctxt, SCTLR_EL1), SYS_SCTLR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
279
write_sysreg_el1(ctxt_sys_reg(ctxt, TCR_EL1), SYS_TCR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
282
write_sysreg(ctxt_sys_reg(ctxt, SP_EL1), sp_el1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
283
write_sysreg_el1(ctxt_sys_reg(ctxt, ELR_EL1), SYS_ELR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
284
write_sysreg_el1(ctxt_sys_reg(ctxt, SPSR_EL1), SYS_SPSR);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
287
write_sysreg_el1(ctxt_sys_reg(ctxt, SCTLR2_EL1), SYS_SCTLR2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
334
vdisr = ctxt_sys_reg(ctxt, DISR_EL1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
336
vdisr = ctxt_sys_reg(ctxt, VDISR_EL2);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
43
return &ctxt_sys_reg(ctxt, MDSCR_EL1);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
63
ctxt_sys_reg(ctxt, POR_EL0) = read_sysreg_s(SYS_POR_EL0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
68
ctxt_sys_reg(ctxt, TPIDR_EL0) = read_sysreg(tpidr_el0);
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
69
ctxt_sys_reg(ctxt, TPIDRRO_EL0) = read_sysreg(tpidrro_el0);
arch/arm64/kvm/hyp/nvhe/switch.c
71
write_sysreg_el1(ctxt_sys_reg(ctxt, SCTLR_EL1), SYS_SCTLR);
arch/arm64/kvm/hyp/nvhe/switch.c
73
write_sysreg_el1(ctxt_sys_reg(ctxt, TCR_EL1), SYS_TCR);
arch/arm64/kvm/hyp/nvhe/sysreg-sr.c
33
__sysreg_restore_el1_state(ctxt, midr, ctxt_sys_reg(ctxt, MPIDR_EL1));
arch/arm64/kvm/hyp/vhe/sysreg-sr.c
234
midr = ctxt_sys_reg(guest_ctxt, VPIDR_EL2);
arch/arm64/kvm/hyp/vhe/sysreg-sr.c
235
mpidr = ctxt_sys_reg(guest_ctxt, VMPIDR_EL2);
arch/arm64/kvm/hyp/vhe/sysreg-sr.c
238
mpidr = ctxt_sys_reg(guest_ctxt, MPIDR_EL1);
arch/arm64/kvm/pmu.c
191
ctxt_sys_reg(hctxt, PMUSERENR_EL0) = val;