Compilation unit 00004eb4 00006000 arch/arm64/kvm/hyp/nvhe/tlb.c simple die tree
name:arch/arm64/kvm/hyp/nvhe/tlb.c cupdie:<3df74>//<3df69> pc ranges: 0x4eb4 0x580c vars:none subroutines : name:cpus_have_const_cap cupdie:<4c4d4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c4e1>/<4c4d4>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:476 cpus_have_const_cap 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: cpufeature.h:476 cpus_have_const_cap 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:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:icache_is_vpipt cupdie:<4c54c>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cache.h:76 icache_is_vpipt 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:__flush_icache_all cupdie:<4c558>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cacheflush.h:130 __flush_icache_all 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:__kvm_tlb_flush_vmid_ipa cupdie:<4c560>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c575>/<4c560>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x4eb4 0x5178 (DW_OP_breg31 0x38) decl: tlb.c:58 __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:<4c583>/<4c560>/<3df74>/<3df69> kind:param 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: 0x4eb4 0x5178 (DW_OP_breg31 0x30) decl: tlb.c:59 __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:<4c591>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x4eb4 0x5178 (DW_OP_breg31 0x2c) decl: tlb.c:59 __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:cxt cupdie:<4c59f>/<4c560>/<3df74>/<3df69> kind:var type:struct tlb_inv_context<3df69>/<4cded> const_value:Nothing external:false declaration:false locations: 0x4eb4 0x5178 (DW_OP_breg31 0x20) decl: tlb.c:61 __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: 0x4eb4 pc ranges: 0x4eb4 0x5178 subroutines: name:icache_is_vpipt cupdie:<4c67c>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:106 __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:icache_is_vpipt cupdie:<4c54c>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cache.h:76 icache_is_vpipt 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:none unspecified_parameters:none entry address: 0x506c pc ranges: 0x506c 0x507c subroutines:none lexical_blocks:none decl:none noreturn:false external:false name:__flush_icache_all cupdie:<4c690>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:107 __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:__flush_icache_all cupdie:<4c558>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cacheflush.h:130 __flush_icache_all 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:none unspecified_parameters:none entry address: 0x508c pc ranges: 0x508c 0x5160 subroutines: name:cpus_have_const_cap cupdie:<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cacheflush.h:132 __flush_icache_all dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_const_cap cupdie:<4c4d4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c4e1>/<4c4d4>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:476 cpus_have_const_cap 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: cpufeature.h:476 cpus_have_const_cap 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:num cupdie:<4c6b8>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x508c 0x5144 (DW_OP_fbreg -0x38) decl:none unspecified_parameters:none entry address: 0x508c pc ranges: 0x508c 0x5144 subroutines: name:cpus_have_final_cap cupdie:<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:479 cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:num cupdie:<4c6d5>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x5094 0x513c (DW_OP_fbreg -0x30) decl:none unspecified_parameters:none entry address: 0x5094 pc ranges: 0x5094 0x513c subroutines: name:system_capabilities_finalized cupdie:<4c6dd>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:459 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:none unspecified_parameters:none entry address: 0x5094 pc ranges: 0x5094 0x50bc subroutines:none lexical_blocks: cupdie:<4c6f2>/<4c6dd>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> pc ranges: 0x5094 0x50bc vars: name:branch cupdie:<4c6ff>/<4c6f2>/<4c6dd>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5094 0x50bc (DW_OP_fbreg -0x1c) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<4c709>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:460 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:num cupdie:<4c716>/<4c709>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x50cc 0x512c (DW_OP_fbreg -0x8) 0x5130 0x5134 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: none pc ranges: 0x50cc 0x512c 0x5130 0x5134 subroutines:none lexical_blocks: cupdie:<4c71e>/<4c709>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> pc ranges: 0x50e8 0x511c vars: name:branch cupdie:<4c72b>/<4c71e>/<4c709>/<4c6c0>/<4c6a4>/<4c690>/<4c560>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x50e8 0x511c (DW_OP_fbreg -0xc) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<4c5ad>/<4c560>/<3df74>/<3df69> pc ranges: 0x4eec 0x5054 vars: name:arg cupdie:<4c5ba>/<4c5ad>/<4c560>/<3df74>/<3df69> 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: 0x4eec 0x5054 (DW_OP_breg31 0x18) decl: tlb.c:74 __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 subroutines : name:cpus_have_const_cap cupdie:<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:74 __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:cpus_have_const_cap cupdie:<4c4d4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c4e1>/<4c4d4>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:476 cpus_have_const_cap 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: cpufeature.h:476 cpus_have_const_cap 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:num cupdie:<4c5dc>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x4efc 0x4fb4 (DW_OP_breg31 0x40) decl:none unspecified_parameters:none entry address: 0x4efc pc ranges: 0x4efc 0x4fb4 subroutines: name:cpus_have_final_cap cupdie:<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:479 cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:num cupdie:<4c5fa>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x4f04 0x4fac (DW_OP_breg31 0x48) decl:none unspecified_parameters:none entry address: 0x4f04 pc ranges: 0x4f04 0x4fac subroutines: name:system_capabilities_finalized cupdie:<4c603>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:459 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:none unspecified_parameters:none entry address: 0x4f04 pc ranges: 0x4f04 0x4f2c subroutines:none lexical_blocks: cupdie:<4c618>/<4c603>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> pc ranges: 0x4f04 0x4f2c vars: name:branch cupdie:<4c625>/<4c618>/<4c603>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x4f04 0x4f2c (DW_OP_fbreg -0x54) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<4c630>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:460 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:num cupdie:<4c63d>/<4c630>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x4f3c 0x4f9c (DW_OP_fbreg -0x40) 0x4fa0 0x4fa4 (DW_OP_fbreg -0x40) decl:none unspecified_parameters:none entry address: none pc ranges: 0x4f3c 0x4f9c 0x4fa0 0x4fa4 subroutines:none lexical_blocks: cupdie:<4c645>/<4c630>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> pc ranges: 0x4f58 0x4f8c vars: name:branch cupdie:<4c652>/<4c645>/<4c630>/<4c5e5>/<4c5c8>/<4c5ad>/<4c560>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x4f58 0x4f8c (DW_OP_fbreg -0x44) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<4c65f>/<4c5ad>/<4c560>/<3df74>/<3df69> pc ranges: 0x4fcc 0x5040 vars: name:ttl cupdie:<4c66c>/<4c65f>/<4c5ad>/<4c560>/<3df74>/<3df69> 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: 0x4fcc 0x5040 (DW_OP_breg31 0x10) decl: tlb.c:74 __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 subroutines :none lexical_blocks:none decl: tlb.c:58 __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:true name:__load_guest_stage2 cupdie:<4c739>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c742>/<4c739>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:361 __load_guest_stage2 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:361 __load_guest_stage2 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:<4c74f>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<4c75b>/<4c74f>/<3df74>/<3df69> 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:__load_stage2 cupdie:<4c767>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c770>/<4c767>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:348 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vtcr cupdie:<4c77c>/<4c767>/<3df74>/<3df69> 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:348 __load_stage2 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: cupdie:<4c788>/<4c767>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4c789>/<4c788>/<4c767>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:350 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<4c796>/<4c767>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4c797>/<4c796>/<4c767>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:351 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: kvm_mmu.h:348 __load_stage2 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:kvm_get_vttbr cupdie:<4c7a5>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vars: name:mmu cupdie:<4c7b2>/<4c7a5>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:333 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid cupdie:<4c7be>/<4c7a5>/<3df74>/<3df69> kind:var type:pointer(struct kvm_vmid<3df69>/<3e36f>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:335 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid_field cupdie:<4c7ca>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:336 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:baddr cupdie:<4c7d6>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:336 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cnp cupdie:<4c7e2>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:337 kvm_get_vttbr 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:333 kvm_get_vttbr 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:system_supports_cnp cupdie:<4c7f4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cpufeature.h:691 system_supports_cnp 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:__tlb_switch_to_guest cupdie:<4c801>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c816>/<4c801>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x5178 0x540c (DW_OP_fbreg 0x28) decl: tlb.c:17 __tlb_switch_to_guest dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cxt cupdie:<4c824>/<4c801>/<3df74>/<3df69> kind:param type:pointer(struct tlb_inv_context<3df69>/<4cded>) const_value:Nothing external:false declaration:false locations: 0x5178 0x540c (DW_OP_fbreg 0x20) decl: tlb.c:18 __tlb_switch_to_guest 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: 0x5178 pc ranges: 0x5178 0x540c subroutines: name:cpus_have_final_cap cupdie:<4c832>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:20 __tlb_switch_to_guest 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:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:num cupdie:<4c846>/<4c832>/<4c801>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x518c 0x5234 (DW_OP_fbreg 0x30) decl:none unspecified_parameters:none entry address: 0x518c pc ranges: 0x518c 0x5234 subroutines: name:system_capabilities_finalized cupdie:<4c84e>/<4c832>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:459 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:none unspecified_parameters:none entry address: 0x518c pc ranges: 0x518c 0x51b4 subroutines:none lexical_blocks: cupdie:<4c863>/<4c84e>/<4c832>/<4c801>/<3df74>/<3df69> pc ranges: 0x518c 0x51b4 vars: name:branch cupdie:<4c870>/<4c863>/<4c84e>/<4c832>/<4c801>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x518c 0x51b4 (DW_OP_fbreg 0x44) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<4c87b>/<4c832>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:460 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:num cupdie:<4c888>/<4c87b>/<4c832>/<4c801>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x51c4 0x5224 (DW_OP_fbreg 0x58) 0x5228 0x522c (DW_OP_fbreg 0x58) decl:none unspecified_parameters:none entry address: none pc ranges: 0x51c4 0x5224 0x5228 0x522c subroutines:none lexical_blocks: cupdie:<4c891>/<4c87b>/<4c832>/<4c801>/<3df74>/<3df69> pc ranges: 0x51e0 0x5214 vars: name:branch cupdie:<4c89e>/<4c891>/<4c87b>/<4c832>/<4c801>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x51e0 0x5214 (DW_OP_fbreg 0x54) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false name:__load_guest_stage2 cupdie:<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:42 __tlb_switch_to_guest 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:__load_guest_stage2 cupdie:<4c739>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c742>/<4c739>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:361 __load_guest_stage2 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:361 __load_guest_stage2 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:mmu cupdie:<4c912>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x529c 0x5400 (DW_OP_fbreg 0x60) decl:none unspecified_parameters:none entry address: 0x529c pc ranges: 0x529c 0x5400 subroutines: name:__kern_hyp_va cupdie:<4c91b>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: kvm_mmu.h:363 __load_guest_stage2 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:<4c74f>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<4c75b>/<4c74f>/<3df74>/<3df69> 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:<4c930>/<4c91b>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x52a8 0x52c8 (DW_OP_fbreg 0x68) decl:none unspecified_parameters:none entry address: 0x52a8 pc ranges: 0x52a8 0x52c8 subroutines:none lexical_blocks:none decl:none noreturn:false external:false name:__load_stage2 cupdie:<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: kvm_mmu.h:363 __load_guest_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__load_stage2 cupdie:<4c767>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c770>/<4c767>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:348 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vtcr cupdie:<4c77c>/<4c767>/<3df74>/<3df69> 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:348 __load_stage2 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: cupdie:<4c788>/<4c767>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4c789>/<4c788>/<4c767>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:350 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<4c796>/<4c767>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4c797>/<4c796>/<4c767>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:351 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: kvm_mmu.h:348 __load_stage2 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:mmu cupdie:<4c94f>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x52d4 0x5400 (DW_OP_fbreg 0x88) decl:none name:vtcr cupdie:<4c958>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x52d4 0x5400 (DW_OP_fbreg 0x80) decl:none unspecified_parameters:none entry address: 0x52d4 pc ranges: 0x52d4 0x5400 subroutines:none lexical_blocks: cupdie:<4c961>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> pc ranges: 0x52d4 0x52e4 vars: name:__val cupdie:<4c96e>/<4c961>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> 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: 0x52d4 0x52e4 (DW_OP_fbreg 0x78) decl:none subroutines :none lexical_blocks:none cupdie:<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> pc ranges: 0x52e4 0x53fc vars: name:__val cupdie:<4c985>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> 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: 0x52e4 0x53fc (DW_OP_fbreg 0x70) decl:none subroutines : name:kvm_get_vttbr cupdie:<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: kvm_mmu.h:351 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:kvm_get_vttbr cupdie:<4c7a5>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vars: name:mmu cupdie:<4c7b2>/<4c7a5>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:333 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid cupdie:<4c7be>/<4c7a5>/<3df74>/<3df69> kind:var type:pointer(struct kvm_vmid<3df69>/<3e36f>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:335 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid_field cupdie:<4c7ca>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:336 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:baddr cupdie:<4c7d6>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:336 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cnp cupdie:<4c7e2>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:337 kvm_get_vttbr 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:333 kvm_get_vttbr 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:mmu cupdie:<4c9a3>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x52ec 0x53f0 (DW_OP_fbreg 0xb0) decl:none name:vmid cupdie:<4c9ac>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:var type:pointer(struct kvm_vmid<3df69>/<3e36f>) const_value:Nothing external:false declaration:false locations: 0x52ec 0x53f0 (DW_OP_fbreg 0xa8) decl:none name:vmid_field cupdie:<4c9b5>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> 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: 0x52ec 0x53f0 (DW_OP_fbreg 0xa0) decl:none name:baddr cupdie:<4c9be>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> 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: 0x52ec 0x53f0 (DW_OP_fbreg 0x98) decl:none name:cnp cupdie:<4c9c7>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> 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: 0x52ec 0x53f0 (DW_OP_fbreg 0x90) decl:none unspecified_parameters:none entry address: 0x52ec pc ranges: 0x52ec 0x53f0 subroutines: name:system_supports_cnp cupdie:<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: kvm_mmu.h:337 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_supports_cnp cupdie:<4c7f4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cpufeature.h:691 system_supports_cnp 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:none unspecified_parameters:none entry address: 0x52fc pc ranges: 0x52fc 0x53b8 subroutines: name:cpus_have_const_cap cupdie:<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:694 system_supports_cnp dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_const_cap cupdie:<4c4d4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c4e1>/<4c4d4>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:476 cpus_have_const_cap 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: cpufeature.h:476 cpus_have_const_cap 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:num cupdie:<4c9fa>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x52fc 0x53b8 (DW_OP_fbreg 0xb8) decl:none unspecified_parameters:none entry address: 0x52fc pc ranges: 0x52fc 0x53b8 subroutines: name:cpus_have_final_cap cupdie:<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:479 cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:num cupdie:<4ca18>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x5304 0x53ac (DW_OP_fbreg 0xc0) decl:none unspecified_parameters:none entry address: 0x5304 pc ranges: 0x5304 0x53ac subroutines: name:system_capabilities_finalized cupdie:<4ca21>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:459 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:none unspecified_parameters:none entry address: 0x5304 pc ranges: 0x5304 0x532c subroutines:none lexical_blocks: cupdie:<4ca36>/<4ca21>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> pc ranges: 0x5304 0x532c vars: name:branch cupdie:<4ca43>/<4ca36>/<4ca21>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5304 0x532c (DW_OP_fbreg 0xd4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<4ca4e>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:460 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:num cupdie:<4ca5b>/<4ca4e>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x533c 0x539c (DW_OP_fbreg 0xe8) 0x53a0 0x53a4 (DW_OP_fbreg 0xe8) decl:none unspecified_parameters:none entry address: none pc ranges: 0x533c 0x539c 0x53a0 0x53a4 subroutines:none lexical_blocks: cupdie:<4ca64>/<4ca4e>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> pc ranges: 0x5358 0x538c vars: name:branch cupdie:<4ca71>/<4ca64>/<4ca4e>/<4ca03>/<4c9e5>/<4c9d0>/<4c98e>/<4c978>/<4c93a>/<4c8fe>/<4c801>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5358 0x538c (DW_OP_fbreg 0xe4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<4c8aa>/<4c801>/<3df74>/<3df69> pc ranges: 0x5240 0x5294 vars: name:val cupdie:<4c8b7>/<4c8aa>/<4c801>/<3df74>/<3df69> 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: 0x5240 0x5294 (DW_OP_fbreg 0x18) decl: tlb.c:21 __tlb_switch_to_guest 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: cupdie:<4c8c5>/<4c8aa>/<4c801>/<3df74>/<3df69> pc ranges: 0x5240 0x5254 vars: name:reg cupdie:<4c8d2>/<4c8c5>/<4c8aa>/<4c801>/<3df74>/<3df69> 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: 0x5240 0x5254 (DW_OP_fbreg 0x10) decl: tlb.c:30 __tlb_switch_to_guest 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:<4c8e1>/<4c8aa>/<4c801>/<3df74>/<3df69> pc ranges: 0x5278 0x528c vars: name:__val cupdie:<4c8ee>/<4c8e1>/<4c8aa>/<4c801>/<3df74>/<3df69> 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: 0x5278 0x528c (DW_OP_fbreg 0x0) decl: tlb.c:32 __tlb_switch_to_guest 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: tlb.c:17 __tlb_switch_to_guest 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:get_trans_granule cupdie:<4ca84>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars:none unspecified_parameters:none entry address: 0x540c pc ranges: 0x540c 0x5418 subroutines:none lexical_blocks:none decl: tlbflush.h:76 get_trans_granule 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:__load_host_stage2 cupdie:<4ca9d>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4caa5>/<4ca9d>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4caa6>/<4caa5>/<4ca9d>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: mem_protect.h:28 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<4cab2>/<4ca9d>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4cab3>/<4cab2>/<4ca9d>/<3df74>/<3df69> 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:none decl: mem_protect.h:31 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: mem_protect.h:26 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:__tlb_switch_to_host cupdie:<4cac0>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:cxt cupdie:<4cad5>/<4cac0>/<3df74>/<3df69> kind:param type:pointer(struct tlb_inv_context<3df69>/<4cded>) const_value:Nothing external:false declaration:false locations: 0x5418 0x5690 (DW_OP_fbreg 0x10) decl: tlb.c:46 __tlb_switch_to_host 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: 0x5418 pc ranges: 0x5418 0x5690 subroutines: name:__load_host_stage2 cupdie:<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:48 __tlb_switch_to_host 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:__load_host_stage2 cupdie:<4ca9d>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4caa5>/<4ca9d>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4caa6>/<4caa5>/<4ca9d>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: mem_protect.h:28 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<4cab2>/<4ca9d>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4cab3>/<4cab2>/<4ca9d>/<3df74>/<3df69> 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:none decl: mem_protect.h:31 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: mem_protect.h:26 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars:none unspecified_parameters:none entry address: 0x5420 pc ranges: 0x5420 0x55a8 subroutines: name:__load_stage2 cupdie:<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: mem_protect.h:29 __load_host_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__load_stage2 cupdie:<4c767>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4c770>/<4c767>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:348 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vtcr cupdie:<4c77c>/<4c767>/<3df74>/<3df69> 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:348 __load_stage2 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: cupdie:<4c788>/<4c767>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4c789>/<4c788>/<4c767>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:350 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<4c796>/<4c767>/<3df74>/<3df69> pc ranges:none vars: name:__val cupdie:<4c797>/<4c796>/<4c767>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:351 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: kvm_mmu.h:348 __load_stage2 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:mmu cupdie:<4cb21>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x5464 0x5590 (DW_OP_fbreg 0x48) decl:none name:vtcr cupdie:<4cb2a>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x5464 0x5590 (DW_OP_fbreg 0x40) decl:none unspecified_parameters:none entry address: 0x5464 pc ranges: 0x5464 0x5590 subroutines:none lexical_blocks: cupdie:<4cb33>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> pc ranges: 0x5464 0x5474 vars: name:__val cupdie:<4cb40>/<4cb33>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> 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: 0x5464 0x5474 (DW_OP_fbreg 0x38) decl:none subroutines :none lexical_blocks:none cupdie:<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> pc ranges: 0x5474 0x558c vars: name:__val cupdie:<4cb56>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> 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: 0x5474 0x558c (DW_OP_fbreg 0x30) decl:none subroutines : name:kvm_get_vttbr cupdie:<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: kvm_mmu.h:351 __load_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:kvm_get_vttbr cupdie:<4c7a5>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vars: name:mmu cupdie:<4c7b2>/<4c7a5>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:333 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid cupdie:<4c7be>/<4c7a5>/<3df74>/<3df69> kind:var type:pointer(struct kvm_vmid<3df69>/<3e36f>) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:335 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid_field cupdie:<4c7ca>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:336 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:baddr cupdie:<4c7d6>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:336 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cnp cupdie:<4c7e2>/<4c7a5>/<3df74>/<3df69> 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:none decl: kvm_mmu.h:337 kvm_get_vttbr 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:333 kvm_get_vttbr 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:mmu cupdie:<4cb73>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x547c 0x5580 (DW_OP_fbreg 0x70) decl:none name:vmid cupdie:<4cb7c>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:var type:pointer(struct kvm_vmid<3df69>/<3e36f>) const_value:Nothing external:false declaration:false locations: 0x547c 0x5580 (DW_OP_fbreg 0x68) decl:none name:vmid_field cupdie:<4cb85>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> 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: 0x547c 0x5580 (DW_OP_fbreg 0x60) decl:none name:baddr cupdie:<4cb8e>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> 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: 0x547c 0x5580 (DW_OP_fbreg 0x58) decl:none name:cnp cupdie:<4cb97>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> 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: 0x547c 0x5580 (DW_OP_fbreg 0x50) decl:none unspecified_parameters:none entry address: 0x547c pc ranges: 0x547c 0x5580 subroutines: name:system_supports_cnp cupdie:<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: kvm_mmu.h:337 kvm_get_vttbr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_supports_cnp cupdie:<4c7f4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cpufeature.h:691 system_supports_cnp 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:none unspecified_parameters:none entry address: 0x548c pc ranges: 0x548c 0x5548 subroutines: name:cpus_have_const_cap cupdie:<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:694 system_supports_cnp dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_const_cap cupdie:<4c4d4>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c4e1>/<4c4d4>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:476 cpus_have_const_cap 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: cpufeature.h:476 cpus_have_const_cap 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:num cupdie:<4cbca>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x548c 0x5548 (DW_OP_fbreg 0x78) decl:none unspecified_parameters:none entry address: 0x548c pc ranges: 0x548c 0x5548 subroutines: name:cpus_have_final_cap cupdie:<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:479 cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:num cupdie:<4cbe8>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x5494 0x553c (DW_OP_fbreg 0x80) decl:none unspecified_parameters:none entry address: 0x5494 pc ranges: 0x5494 0x553c subroutines: name:system_capabilities_finalized cupdie:<4cbf1>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:459 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:none unspecified_parameters:none entry address: 0x5494 pc ranges: 0x5494 0x54bc subroutines:none lexical_blocks: cupdie:<4cc06>/<4cbf1>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> pc ranges: 0x5494 0x54bc vars: name:branch cupdie:<4cc13>/<4cc06>/<4cbf1>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5494 0x54bc (DW_OP_fbreg 0x94) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<4cc1e>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:460 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:num cupdie:<4cc2b>/<4cc1e>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x54cc 0x552c (DW_OP_fbreg 0xa8) 0x5530 0x5534 (DW_OP_fbreg 0xa8) decl:none unspecified_parameters:none entry address: none pc ranges: 0x54cc 0x552c 0x5530 0x5534 subroutines:none lexical_blocks: cupdie:<4cc34>/<4cc1e>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> pc ranges: 0x54e8 0x551c vars: name:branch cupdie:<4cc41>/<4cc34>/<4cc1e>/<4cbd3>/<4cbb5>/<4cba0>/<4cb5e>/<4cb49>/<4cb0d>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x54e8 0x551c (DW_OP_fbreg 0xa4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<4caf7>/<4cae3>/<4cac0>/<3df74>/<3df69> pc ranges: 0x5420 0x5448 vars: name:branch cupdie:<4cb04>/<4caf7>/<4cae3>/<4cac0>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5420 0x5448 (DW_OP_fbreg 0x2c) decl:none subroutines :none lexical_blocks:none cupdie:<4cc52>/<4cae3>/<4cac0>/<3df74>/<3df69> pc ranges: 0x5598 0x55a8 vars: name:__val cupdie:<4cc5f>/<4cc52>/<4cae3>/<4cac0>/<3df74>/<3df69> 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: 0x5598 0x55a8 (DW_OP_fbreg 0x18) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:cpus_have_final_cap cupdie:<4cc69>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:50 __tlb_switch_to_host 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:cpus_have_final_cap cupdie:<4c50a>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c517>/<4c50a>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:457 cpus_have_final_cap 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: cpufeature.h:457 cpus_have_final_cap 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:num cupdie:<4cc7d>/<4cc69>/<4cac0>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x55b0 0x5658 (DW_OP_fbreg 0xb0) decl:none unspecified_parameters:none entry address: 0x55b0 pc ranges: 0x55b0 0x5658 subroutines: name:system_capabilities_finalized cupdie:<4cc86>/<4cc69>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:459 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:system_capabilities_finalized cupdie:<4c4ee>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks: cupdie:<4c4fb>/<4c4ee>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c4fc>/<4c4fb>/<4c4ee>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:419 system_capabilities_finalized dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:417 system_capabilities_finalized 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:none unspecified_parameters:none entry address: 0x55b0 pc ranges: 0x55b0 0x55d8 subroutines:none lexical_blocks: cupdie:<4cc9b>/<4cc86>/<4cc69>/<4cac0>/<3df74>/<3df69> pc ranges: 0x55b0 0x55d8 vars: name:branch cupdie:<4cca8>/<4cc9b>/<4cc86>/<4cc69>/<4cac0>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x55b0 0x55d8 (DW_OP_fbreg 0xc4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<4ccb3>/<4cc69>/<4cac0>/<3df74>/<3df69> kind:inlined subroutine call site: cpufeature.h:460 cpus_have_final_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__cpus_have_const_cap cupdie:<4c524>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4c531>/<4c524>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:442 __cpus_have_const_cap 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: cupdie:<4c53d>/<4c524>/<3df74>/<3df69> pc ranges:none vars: name:branch cupdie:<4c53e>/<4c53d>/<4c524>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:446 __cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: cpufeature.h:442 __cpus_have_const_cap 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:num cupdie:<4ccc0>/<4ccb3>/<4cc69>/<4cac0>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x55e8 0x5648 (DW_OP_fbreg 0xd8) 0x564c 0x5650 (DW_OP_fbreg 0xd8) decl:none unspecified_parameters:none entry address: none pc ranges: 0x55e8 0x5648 0x564c 0x5650 subroutines:none lexical_blocks: cupdie:<4ccc9>/<4ccb3>/<4cc69>/<4cac0>/<3df74>/<3df69> pc ranges: 0x5604 0x5638 vars: name:branch cupdie:<4ccd6>/<4ccc9>/<4ccb3>/<4cc69>/<4cac0>/<3df74>/<3df69> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5604 0x5638 (DW_OP_fbreg 0xd4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<4cce2>/<4cac0>/<3df74>/<3df69> pc ranges: 0x566c 0x5684 vars: name:__val cupdie:<4ccef>/<4cce2>/<4cac0>/<3df74>/<3df69> 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: 0x566c 0x5684 (DW_OP_fbreg 0x8) decl: tlb.c:54 __tlb_switch_to_host 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: tlb.c:46 __tlb_switch_to_host 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_tlb_flush_vmid cupdie:<4ccff>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4cd14>/<4ccff>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x5690 0x56e0 (DW_OP_fbreg -0x8) decl: tlb.c:112 __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:cxt cupdie:<4cd22>/<4ccff>/<3df74>/<3df69> kind:var type:struct tlb_inv_context<3df69>/<4cded> const_value:Nothing external:false declaration:false locations: 0x5690 0x56e0 (DW_OP_breg31 0x10) decl: tlb.c:114 __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: 0x5690 pc ranges: 0x5690 0x56e0 subroutines:none lexical_blocks:none decl: tlb.c:112 __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:true name:__kvm_tlb_flush_local_vmid cupdie:<4cd31>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<4cd46>/<4cd31>/<3df74>/<3df69> kind:param type:pointer(struct kvm_s2_mmu<3df69>/<3e32a>) const_value:Nothing external:false declaration:false locations: 0x56e0 0x572c (DW_OP_fbreg -0x8) decl: tlb.c:128 __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:cxt cupdie:<4cd54>/<4cd31>/<3df74>/<3df69> kind:var type:struct tlb_inv_context<3df69>/<4cded> const_value:Nothing external:false declaration:false locations: 0x56e0 0x572c (DW_OP_breg31 0x10) decl: tlb.c:130 __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: 0x56e0 pc ranges: 0x56e0 0x572c subroutines:none lexical_blocks:none decl: tlb.c:128 __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:true name:__kvm_flush_vm_context cupdie:<4cd63>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:none vars:none unspecified_parameters:none entry address: 0x572c pc ranges: 0x572c 0x5770 subroutines: name:icache_is_vpipt cupdie:<4cd78>/<4cd63>/<3df74>/<3df69> kind:inlined subroutine call site: tlb.c:156 __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 abstract origin: name:icache_is_vpipt cupdie:<4c54c>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars:none unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cache.h:76 icache_is_vpipt 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:none unspecified_parameters:none entry address: 0x5744 pc ranges: 0x5744 0x5754 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: tlb.c:142 __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:true name:cpus_have_cap cupdie:<4cd8d>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<4cda7>/<4cd8d>/<3df74>/<3df69> kind:param type:unsigned int (base type, DW_ATE_unsigned size:4) const_value:Nothing external:false declaration:false locations: 0x5770 0x57cc (DW_OP_breg31 0x8) decl: cpufeature.h:427 cpus_have_cap 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: 0x5770 pc ranges: 0x5770 0x57cc subroutines:none lexical_blocks:none decl: cpufeature.h:427 cpus_have_cap 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:test_bit cupdie:<4cdb7>/<3df74>/<3df69> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:nr cupdie:<4cdd0>/<4cdb7>/<3df74>/<3df69> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x57cc 0x580c (DW_OP_fbreg 0xc) decl: non-atomic.h:104 test_bit dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic/bitops comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:addr cupdie:<4cdde>/<4cdb7>/<3df74>/<3df69> kind:param type:pointer(const(volatile(long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0x57cc 0x580c (DW_OP_fbreg 0x0) decl: non-atomic.h:104 test_bit dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic/bitops comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0x57cc pc ranges: 0x57cc 0x580c subroutines:none lexical_blocks:none decl: non-atomic.h:104 test_bit dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic/bitops comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false