Lines Matching refs:DECLARE_REG

76 	DECLARE_REG(struct kvm_vcpu *, host_vcpu, host_ctxt, 1);  in handle___kvm_vcpu_run()
110 DECLARE_REG(struct kvm_vcpu *, vcpu, host_ctxt, 1); in handle___kvm_adjust_pc()
122 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); in handle___kvm_tlb_flush_vmid_ipa()
123 DECLARE_REG(phys_addr_t, ipa, host_ctxt, 2); in handle___kvm_tlb_flush_vmid_ipa()
124 DECLARE_REG(int, level, host_ctxt, 3); in handle___kvm_tlb_flush_vmid_ipa()
131 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); in handle___kvm_tlb_flush_vmid_ipa_nsh()
132 DECLARE_REG(phys_addr_t, ipa, host_ctxt, 2); in handle___kvm_tlb_flush_vmid_ipa_nsh()
133 DECLARE_REG(int, level, host_ctxt, 3); in handle___kvm_tlb_flush_vmid_ipa_nsh()
141 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); in handle___kvm_tlb_flush_vmid_range()
142 DECLARE_REG(phys_addr_t, start, host_ctxt, 2); in handle___kvm_tlb_flush_vmid_range()
143 DECLARE_REG(unsigned long, pages, host_ctxt, 3); in handle___kvm_tlb_flush_vmid_range()
150 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); in handle___kvm_tlb_flush_vmid()
157 DECLARE_REG(struct kvm_s2_mmu *, mmu, host_ctxt, 1); in handle___kvm_flush_cpu_context()
203 DECLARE_REG(struct vgic_v3_cpu_if *, cpu_if, host_ctxt, 1); in handle___vgic_v3_save_aprs()
210 DECLARE_REG(struct vgic_v3_cpu_if *, cpu_if, host_ctxt, 1); in handle___vgic_v3_restore_aprs()
217 DECLARE_REG(phys_addr_t, phys, host_ctxt, 1); in handle___pkvm_init()
218 DECLARE_REG(unsigned long, size, host_ctxt, 2); in handle___pkvm_init()
219 DECLARE_REG(unsigned long, nr_cpus, host_ctxt, 3); in handle___pkvm_init()
220 DECLARE_REG(unsigned long *, per_cpu_base, host_ctxt, 4); in handle___pkvm_init()
221 DECLARE_REG(u32, hyp_va_bits, host_ctxt, 5); in handle___pkvm_init()
234 DECLARE_REG(enum arm64_hyp_spectre_vector, slot, host_ctxt, 1); in handle___pkvm_cpu_set_vector()
241 DECLARE_REG(u64, pfn, host_ctxt, 1); in handle___pkvm_host_share_hyp()
248 DECLARE_REG(u64, pfn, host_ctxt, 1); in handle___pkvm_host_unshare_hyp()
255 DECLARE_REG(phys_addr_t, phys, host_ctxt, 1); in handle___pkvm_create_private_mapping()
256 DECLARE_REG(size_t, size, host_ctxt, 2); in handle___pkvm_create_private_mapping()
257 DECLARE_REG(enum kvm_pgtable_prot, prot, host_ctxt, 3); in handle___pkvm_create_private_mapping()
285 DECLARE_REG(struct kvm_vcpu *, vcpu, host_ctxt, 1); in handle___pkvm_vcpu_init_traps()
292 DECLARE_REG(struct kvm *, host_kvm, host_ctxt, 1); in handle___pkvm_init_vm()
293 DECLARE_REG(unsigned long, vm_hva, host_ctxt, 2); in handle___pkvm_init_vm()
294 DECLARE_REG(unsigned long, pgd_hva, host_ctxt, 3); in handle___pkvm_init_vm()
302 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_init_vcpu()
303 DECLARE_REG(struct kvm_vcpu *, host_vcpu, host_ctxt, 2); in handle___pkvm_init_vcpu()
304 DECLARE_REG(unsigned long, vcpu_hva, host_ctxt, 3); in handle___pkvm_init_vcpu()
312 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_teardown_vm()
355 DECLARE_REG(unsigned long, id, host_ctxt, 0); in handle_host_hcall()
396 DECLARE_REG(u64, func_id, host_ctxt, 0); in handle_host_smc()