Compilation unit 00007008 00007744 arch/arm64/kvm/hyp/nvhe/hyp-main.c simple die tree

name:arch/arm64/kvm/hyp/nvhe/hyp-main.c cupdie:<4ce7e>//<4ce73> pc ranges: 0x7008 0x7730 vars: name:kvm_init_params cupdie:<4ce9d>/<4ce7e>/<4ce73> kind:var type:struct kvm_nvhe_init_params<4ce73>/<4ceb2> const_value:Nothing external:true declaration:false locations: 0x7008 0x7730 (DW_OP_addr 0x19e18) decl: hyp-main.c:20 file preamble dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:host_hcall cupdie:<4cf4a>/<4ce7e>/<4ce73> kind:var type:pointer(const(typedef(hcall_t=pointer(subroutine(prototyped no type(pointer(struct kvm_cpu_context<4ce73>/<4cf91>))))))[19] const_value:Nothing external:false declaration:false locations: 0x7008 0x7730 (DW_OP_addr 0x19e88) decl: hyp-main.c:153 handle___hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines : name:handle_trap cupdie:<5b4a9>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b4be>/<5b4a9>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7008 0x709c (DW_OP_fbreg -0x8) decl: hyp-main.c:216 handle_trap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:esr cupdie:<5b4cc>/<5b4a9>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x7008 0x709c (DW_OP_fbreg -0x10) decl: hyp-main.c:218 handle_trap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7008 pc ranges: 0x7008 0x709c subroutines:none lexical_blocks: cupdie:<5b4da>/<5b4a9>/<4ce7e>/<4ce73> pc ranges: 0x7018 0x702c vars: name:reg cupdie:<5b4e7>/<5b4da>/<5b4a9>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x7018 0x702c (DW_OP_breg31 0x18) decl: hyp-main.c:218 handle_trap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: hyp-main.c:216 handle_trap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:true name:__kimg_hyp_va cupdie:<5b4f7>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b503>/<5b4f7>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:147 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:offset cupdie:<5b50e>/<5b4f7>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:149 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:147 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle_host_hcall cupdie:<5b532>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b547>/<5b532>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x709c 0x7190 (DW_OP_breg31 0x20) decl: hyp-main.c:174 handle_host_hcall dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:id cupdie:<5b555>/<5b532>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x709c 0x7190 (DW_OP_breg31 0x18) decl: hyp-main.c:176 handle_host_hcall dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:kfn cupdie:<5b563>/<5b532>/<4ce7e>/<4ce73> kind:var type:pointer(const(typedef(hcall_t=pointer(subroutine(prototyped no type(pointer(struct kvm_cpu_context<4ce73>/<4cf91>)))))) const_value:Nothing external:false declaration:false locations: 0x709c 0x7190 (DW_OP_breg31 0x10) decl: hyp-main.c:177 handle_host_hcall dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:hfn cupdie:<5b571>/<5b532>/<4ce7e>/<4ce73> kind:var type:typedef(hcall_t=pointer(subroutine(prototyped no type(pointer(struct kvm_cpu_context<4ce73>/<4cf91>)))) const_value:Nothing external:false declaration:false locations: 0x709c 0x7190 (DW_OP_breg31 0x8) decl: hyp-main.c:178 handle_host_hcall dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x709c pc ranges: 0x709c 0x7190 subroutines: name:__kimg_hyp_va cupdie:<5b58e>/<5b532>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:191 handle_host_hcall dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kimg_hyp_va cupdie:<5b4f7>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b503>/<5b4f7>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:147 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:offset cupdie:<5b50e>/<5b4f7>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:149 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:147 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b5a2>/<5b58e>/<5b532>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7118 0x7160 (DW_OP_fbreg -0x10) decl:none name:offset cupdie:<5b5aa>/<5b58e>/<5b532>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7118 0x7160 (DW_OP_fbreg -0x18) decl:none unspecified_parameters:none entry address: 0x7118 pc ranges: 0x7118 0x7160 subroutines: name:__kern_hyp_va cupdie:<5b5b2>/<5b58e>/<5b532>/<4ce7e>/<4ce73> kind:inlined subroutine call site: kvm_mmu.h:158 __kimg_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b5c6>/<5b5b2>/<5b58e>/<5b532>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7140 0x7160 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x7140 pc ranges: 0x7140 0x7160 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:174 handle_host_hcall dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle_host_smc cupdie:<5b5d1>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b5e6>/<5b5d1>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7190 0x71d8 (DW_OP_breg31 0x8) decl: hyp-main.c:204 handle_host_smc dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:handled cupdie:<5b5f4>/<5b5d1>/<4ce7e>/<4ce73> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x7190 0x71d8 (DW_OP_breg31 0x4) decl: hyp-main.c:206 handle_host_smc dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7190 pc ranges: 0x7190 0x71d8 subroutines:none lexical_blocks:none decl: hyp-main.c:204 handle_host_smc dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_vcpu_run cupdie:<5b603>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b618>/<5b603>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x71d8 0x723c (DW_OP_breg31 0x10) decl: hyp-main.c:24 handle___kvm_vcpu_run dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vcpu cupdie:<5b626>/<5b603>/<4ce7e>/<4ce73> kind:var type:pointer(struct kvm_vcpu<4ce73>/<4d0d9>) const_value:Nothing external:false declaration:false locations: 0x71d8 0x723c (DW_OP_breg31 0x8) decl: hyp-main.c:26 handle___kvm_vcpu_run dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x71d8 pc ranges: 0x71d8 0x723c subroutines: name:__kern_hyp_va cupdie:<5b634>/<5b603>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:28 handle___kvm_vcpu_run dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b648>/<5b634>/<5b603>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x71fc 0x721c (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x71fc pc ranges: 0x71fc 0x721c subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:24 handle___kvm_vcpu_run dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_flush_vm_context cupdie:<5b652>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b667>/<5b652>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x723c 0x725c (DW_OP_breg31 0x8) decl: hyp-main.c:31 handle___kvm_flush_vm_context dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x723c pc ranges: 0x723c 0x725c subroutines:none lexical_blocks:none decl: hyp-main.c:31 handle___kvm_flush_vm_context dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_tlb_flush_vmid_ipa cupdie:<5b676>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b68b>/<5b676>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x725c 0x72d0 (DW_OP_fbreg -0x10) decl: hyp-main.c:36 handle___kvm_tlb_flush_vmid_ipa dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mmu cupdie:<5b699>/<5b676>/<4ce7e>/<4ce73> kind:var type:pointer(struct kvm_s2_mmu<4ce73>/<5987b>) const_value:Nothing external:false declaration:false locations: 0x725c 0x72d0 (DW_OP_breg31 0x18) decl: hyp-main.c:38 handle___kvm_tlb_flush_vmid_ipa dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:ipa cupdie:<5b6a7>/<5b676>/<4ce7e>/<4ce73> kind:var type:typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0x725c 0x72d0 (DW_OP_breg31 0x10) decl: hyp-main.c:39 handle___kvm_tlb_flush_vmid_ipa dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:level cupdie:<5b6b5>/<5b676>/<4ce7e>/<4ce73> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x725c 0x72d0 (DW_OP_breg31 0xc) decl: hyp-main.c:40 handle___kvm_tlb_flush_vmid_ipa dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x725c pc ranges: 0x725c 0x72d0 subroutines: name:__kern_hyp_va cupdie:<5b6c3>/<5b676>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:42 handle___kvm_tlb_flush_vmid_ipa dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b6d7>/<5b6c3>/<5b676>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7298 0x72b8 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x7298 pc ranges: 0x7298 0x72b8 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:36 handle___kvm_tlb_flush_vmid_ipa dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_tlb_flush_vmid cupdie:<5b6e1>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b6f6>/<5b6e1>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x72d0 0x7324 (DW_OP_breg31 0x10) decl: hyp-main.c:45 handle___kvm_tlb_flush_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mmu cupdie:<5b704>/<5b6e1>/<4ce7e>/<4ce73> kind:var type:pointer(struct kvm_s2_mmu<4ce73>/<5987b>) const_value:Nothing external:false declaration:false locations: 0x72d0 0x7324 (DW_OP_breg31 0x8) decl: hyp-main.c:47 handle___kvm_tlb_flush_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x72d0 pc ranges: 0x72d0 0x7324 subroutines: name:__kern_hyp_va cupdie:<5b712>/<5b6e1>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:49 handle___kvm_tlb_flush_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b726>/<5b712>/<5b6e1>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x72f4 0x7314 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x72f4 pc ranges: 0x72f4 0x7314 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:45 handle___kvm_tlb_flush_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_tlb_flush_local_vmid cupdie:<5b730>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b745>/<5b730>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7324 0x7378 (DW_OP_breg31 0x10) decl: hyp-main.c:52 handle___kvm_tlb_flush_local_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mmu cupdie:<5b753>/<5b730>/<4ce7e>/<4ce73> kind:var type:pointer(struct kvm_s2_mmu<4ce73>/<5987b>) const_value:Nothing external:false declaration:false locations: 0x7324 0x7378 (DW_OP_breg31 0x8) decl: hyp-main.c:54 handle___kvm_tlb_flush_local_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7324 pc ranges: 0x7324 0x7378 subroutines: name:__kern_hyp_va cupdie:<5b761>/<5b730>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:56 handle___kvm_tlb_flush_local_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b775>/<5b761>/<5b730>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7348 0x7368 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x7348 pc ranges: 0x7348 0x7368 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:52 handle___kvm_tlb_flush_local_vmid dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_timer_set_cntvoff cupdie:<5b77f>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b794>/<5b77f>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7378 0x73a0 (DW_OP_breg31 0x8) decl: hyp-main.c:59 handle___kvm_timer_set_cntvoff dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7378 pc ranges: 0x7378 0x73a0 subroutines:none lexical_blocks:none decl: hyp-main.c:59 handle___kvm_timer_set_cntvoff dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_enable_ssbs cupdie:<5b7a3>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b7b8>/<5b7a3>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x73a0 0x73ec (DW_OP_fbreg 0x28) decl: hyp-main.c:64 handle___kvm_enable_ssbs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:tmp cupdie:<5b7c6>/<5b7a3>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x73a0 0x73ec (DW_OP_fbreg 0x20) decl: hyp-main.c:66 handle___kvm_enable_ssbs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x73a0 pc ranges: 0x73a0 0x73ec subroutines:none lexical_blocks: cupdie:<5b7d4>/<5b7a3>/<4ce7e>/<4ce73> pc ranges: 0x73a8 0x73bc vars: name:reg cupdie:<5b7e1>/<5b7d4>/<5b7a3>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x73a8 0x73bc (DW_OP_fbreg 0x18) decl: hyp-main.c:68 handle___kvm_enable_ssbs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<5b7f0>/<5b7a3>/<4ce7e>/<4ce73> pc ranges: 0x73d0 0x73e4 vars: name:__val cupdie:<5b7fd>/<5b7f0>/<5b7a3>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x73d0 0x73e4 (DW_OP_fbreg 0x8) decl: hyp-main.c:70 handle___kvm_enable_ssbs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: hyp-main.c:64 handle___kvm_enable_ssbs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___vgic_v3_get_ich_vtr_el2 cupdie:<5b80d>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b822>/<5b80d>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x73ec 0x7414 (DW_OP_breg31 0x8) decl: hyp-main.c:73 handle___vgic_v3_get_ich_vtr_el2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x73ec pc ranges: 0x73ec 0x7414 subroutines:none lexical_blocks:none decl: hyp-main.c:73 handle___vgic_v3_get_ich_vtr_el2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___vgic_v3_read_vmcr cupdie:<5b831>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b846>/<5b831>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7414 0x743c (DW_OP_breg31 0x8) decl: hyp-main.c:78 handle___vgic_v3_read_vmcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7414 pc ranges: 0x7414 0x743c subroutines:none lexical_blocks:none decl: hyp-main.c:78 handle___vgic_v3_read_vmcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___vgic_v3_write_vmcr cupdie:<5b855>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b86a>/<5b855>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x743c 0x7464 (DW_OP_breg31 0x8) decl: hyp-main.c:83 handle___vgic_v3_write_vmcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x743c pc ranges: 0x743c 0x7464 subroutines:none lexical_blocks:none decl: hyp-main.c:83 handle___vgic_v3_write_vmcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___vgic_v3_init_lrs cupdie:<5b879>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b88e>/<5b879>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7464 0x7484 (DW_OP_breg31 0x8) decl: hyp-main.c:88 handle___vgic_v3_init_lrs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7464 pc ranges: 0x7464 0x7484 subroutines:none lexical_blocks:none decl: hyp-main.c:88 handle___vgic_v3_init_lrs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_get_mdcr_el2 cupdie:<5b89d>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b8b2>/<5b89d>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7484 0x74b4 (DW_OP_breg31 0x8) decl: hyp-main.c:93 handle___kvm_get_mdcr_el2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7484 pc ranges: 0x7484 0x74b4 subroutines:none lexical_blocks:none decl: hyp-main.c:93 handle___kvm_get_mdcr_el2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___vgic_v3_save_aprs cupdie:<5b8c1>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b8d6>/<5b8c1>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x74b4 0x7508 (DW_OP_breg31 0x10) decl: hyp-main.c:98 handle___vgic_v3_save_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cpu_if cupdie:<5b8e4>/<5b8c1>/<4ce7e>/<4ce73> kind:var type:pointer(struct vgic_v3_cpu_if<4ce73>/<5b149>) const_value:Nothing external:false declaration:false locations: 0x74b4 0x7508 (DW_OP_breg31 0x8) decl: hyp-main.c:100 handle___vgic_v3_save_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x74b4 pc ranges: 0x74b4 0x7508 subroutines: name:__kern_hyp_va cupdie:<5b8f2>/<5b8c1>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:102 handle___vgic_v3_save_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b906>/<5b8f2>/<5b8c1>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x74d8 0x74f8 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x74d8 pc ranges: 0x74d8 0x74f8 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:98 handle___vgic_v3_save_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___vgic_v3_restore_aprs cupdie:<5b910>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b925>/<5b910>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7508 0x755c (DW_OP_breg31 0x10) decl: hyp-main.c:105 handle___vgic_v3_restore_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cpu_if cupdie:<5b933>/<5b910>/<4ce7e>/<4ce73> kind:var type:pointer(struct vgic_v3_cpu_if<4ce73>/<5b149>) const_value:Nothing external:false declaration:false locations: 0x7508 0x755c (DW_OP_breg31 0x8) decl: hyp-main.c:107 handle___vgic_v3_restore_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7508 pc ranges: 0x7508 0x755c subroutines: name:__kern_hyp_va cupdie:<5b941>/<5b910>/<4ce7e>/<4ce73> kind:inlined subroutine call site: hyp-main.c:109 handle___vgic_v3_restore_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5b51a>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5b526>/<5b51a>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5b955>/<5b941>/<5b910>/<4ce7e>/<4ce73> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x752c 0x754c (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x752c pc ranges: 0x752c 0x754c subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: hyp-main.c:105 handle___vgic_v3_restore_aprs dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___kvm_hyp_protect cupdie:<5b95f>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b974>/<5b95f>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x755c 0x75cc (DW_OP_fbreg -0x8) decl: hyp-main.c:112 handle___kvm_hyp_protect dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys cupdie:<5b982>/<5b95f>/<4ce7e>/<4ce73> kind:var type:typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0x755c 0x75cc (DW_OP_fbreg -0x10) decl: hyp-main.c:114 handle___kvm_hyp_protect dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:size cupdie:<5b990>/<5b95f>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x755c 0x75cc (DW_OP_breg31 0x18) decl: hyp-main.c:115 handle___kvm_hyp_protect dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:nr_cpus cupdie:<5b99e>/<5b95f>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x755c 0x75cc (DW_OP_breg31 0x10) decl: hyp-main.c:116 handle___kvm_hyp_protect dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:per_cpu_base cupdie:<5b9ac>/<5b95f>/<4ce7e>/<4ce73> kind:var type:pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations: 0x755c 0x75cc (DW_OP_breg31 0x8) decl: hyp-main.c:117 handle___kvm_hyp_protect dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x755c pc ranges: 0x755c 0x75cc subroutines:none lexical_blocks:none decl: hyp-main.c:112 handle___kvm_hyp_protect dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___hyp_create_mappings cupdie:<5b9bb>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5b9d0>/<5b9bb>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x75cc 0x763c (DW_OP_fbreg -0x8) decl: hyp-main.c:130 handle___hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:start cupdie:<5b9de>/<5b9bb>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x75cc 0x763c (DW_OP_fbreg -0x10) decl: hyp-main.c:132 handle___hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:size cupdie:<5b9ec>/<5b9bb>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x75cc 0x763c (DW_OP_breg31 0x18) decl: hyp-main.c:133 handle___hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys cupdie:<5b9fa>/<5b9bb>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x75cc 0x763c (DW_OP_breg31 0x10) decl: hyp-main.c:134 handle___hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:prot cupdie:<5ba08>/<5b9bb>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x75cc 0x763c (DW_OP_breg31 0x8) decl: hyp-main.c:135 handle___hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x75cc pc ranges: 0x75cc 0x763c subroutines:none lexical_blocks:none decl: hyp-main.c:130 handle___hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___hyp_create_private_mapping cupdie:<5ba17>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5ba2c>/<5ba17>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x763c 0x7694 (DW_OP_fbreg -0x8) decl: hyp-main.c:140 handle___hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys cupdie:<5ba3a>/<5ba17>/<4ce7e>/<4ce73> kind:var type:typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0x763c 0x7694 (DW_OP_breg31 0x10) decl: hyp-main.c:142 handle___hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:size cupdie:<5ba48>/<5ba17>/<4ce7e>/<4ce73> kind:var type:typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0x763c 0x7694 (DW_OP_breg31 0x8) decl: hyp-main.c:143 handle___hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:prot cupdie:<5ba56>/<5ba17>/<4ce7e>/<4ce73> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x763c 0x7694 (DW_OP_breg31 0x0) decl: hyp-main.c:144 handle___hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x763c pc ranges: 0x763c 0x7694 subroutines:none lexical_blocks:none decl: hyp-main.c:140 handle___hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:handle___hyp_cpu_set_vector cupdie:<5ba65>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5ba7a>/<5ba65>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x7694 0x76d4 (DW_OP_breg31 0x8) decl: hyp-main.c:123 handle___hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:slot cupdie:<5ba88>/<5ba65>/<4ce7e>/<4ce73> kind:var type:enum arm64_hyp_spectre_vector<4ce73>/<5b47f> const_value:Nothing external:false declaration:false locations: 0x7694 0x76d4 (DW_OP_breg31 0x4) decl: hyp-main.c:125 handle___hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x7694 pc ranges: 0x7694 0x76d4 subroutines:none lexical_blocks:none decl: hyp-main.c:123 handle___hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:default_host_smc_handler cupdie:<5ba97>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<5baac>/<5ba97>/<4ce7e>/<4ce73> kind:param type:pointer(struct kvm_cpu_context<4ce73>/<4cf91>) const_value:Nothing external:false declaration:false locations: 0x76d4 0x76f8 (DW_OP_breg31 0x8) decl: hyp-main.c:199 default_host_smc_handler dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x76d4 pc ranges: 0x76d4 0x76f8 subroutines:none lexical_blocks:none decl: hyp-main.c:199 default_host_smc_handler dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:kvm_skip_host_instr cupdie:<5babb>/<4ce7e>/<4ce73> kind:subprogram call site:none abstract origin:none type:none vars:none unspecified_parameters:none entry address: 0x76f8 pc ranges: 0x76f8 0x7730 subroutines:none lexical_blocks: cupdie:<5bad0>/<5babb>/<4ce7e>/<4ce73> pc ranges: 0x7700 0x7728 vars: name:__val cupdie:<5badd>/<5bad0>/<5babb>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x7700 0x7728 (DW_OP_fbreg 0x18) decl: adjust_pc.h:68 kvm_skip_host_instr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks: cupdie:<5baeb>/<5bad0>/<5babb>/<4ce7e>/<4ce73> pc ranges: 0x7700 0x7714 vars: name:reg cupdie:<5baf8>/<5baeb>/<5bad0>/<5babb>/<4ce7e>/<4ce73> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0x7700 0x7714 (DW_OP_fbreg 0x10) decl: adjust_pc.h:68 kvm_skip_host_instr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: adjust_pc.h:66 kvm_skip_host_instr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false