Compilation unit 0000af1c 0000c258 arch/arm64/kvm/hyp/nvhe/mem_protect.c simple die tree
name:arch/arm64/kvm/hyp/nvhe/mem_protect.c cupdie:<89e11>//<89e06> pc ranges: 0xaf1c 0xc21c vars: name:host_kvm cupdie:<89e30>/<89e11>/<89e06> kind:var type:struct host_kvm<89e06>/<89e45> const_value:Nothing external:true declaration:false locations: 0xaf1c 0xc21c (DW_OP_addr 0x1b3b0) decl: mem_protect.c:23 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_s2_mem cupdie:<983e6>/<89e11>/<89e06> kind:var type:struct hyp_pool<89e06>/<983fb> const_value:Nothing external:true declaration:false locations: 0xaf1c 0xc21c (DW_OP_addr 0x1b5a0) decl: mem_protect.c:25 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_s2_dev cupdie:<98440>/<89e11>/<89e06> kind:var type:struct hyp_pool<89e06>/<983fb> const_value:Nothing external:true declaration:false locations: 0xaf1c 0xc21c (DW_OP_addr 0x1b678) decl: mem_protect.c:26 file preamble dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines : name:kvm_get_vttbr cupdie:<9854f>/<89e11>/<89e06> 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:<9855c>/<9854f>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) 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:<98568>/<9854f>/<89e11>/<89e06> kind:var type:pointer(struct kvm_vmid<89e06>/<89f4f>) 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:<98574>/<9854f>/<89e11>/<89e06> 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:<98580>/<9854f>/<89e11>/<89e06> 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:<9858c>/<9854f>/<89e11>/<89e06> 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:cpus_have_const_cap cupdie:<9859e>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ab>/<9859e>/<89e11>/<89e06> 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_supports_cnp cupdie:<985b8>/<89e11>/<89e06> 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:system_capabilities_finalized cupdie:<985c5>/<89e11>/<89e06> 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:<985d2>/<985c5>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<985d3>/<985d2>/<985c5>/<89e11>/<89e06> 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:<985e1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ee>/<985e1>/<89e11>/<89e06> 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:<985fb>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<98608>/<985fb>/<89e11>/<89e06> 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:<98614>/<985fb>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<98615>/<98614>/<985fb>/<89e11>/<89e06> 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:__load_stage2 cupdie:<98623>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<9862c>/<98623>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) 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:<98638>/<98623>/<89e11>/<89e06> 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:<98644>/<98623>/<89e11>/<89e06> pc ranges:none vars: name:__val cupdie:<98645>/<98644>/<98623>/<89e11>/<89e06> 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:<98652>/<98623>/<89e11>/<89e06> pc ranges:none vars: name:__val cupdie:<98653>/<98652>/<98623>/<89e11>/<89e06> 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_host_prepare_stage2 cupdie:<98661>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:mem_pgt_pool cupdie:<9867a>/<98661>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xaf1c 0xb380 (DW_OP_breg31 0x80) decl: mem_protect.c:79 kvm_host_prepare_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:dev_pgt_pool cupdie:<98689>/<98661>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xaf1c 0xb380 (DW_OP_breg31 0x78) decl: mem_protect.c:79 kvm_host_prepare_stage2 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:<98698>/<98661>/<89e11>/<89e06> kind:var type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) const_value:Nothing external:false declaration:false locations: 0xaf1c 0xb380 (DW_OP_breg31 0x70) decl: mem_protect.c:81 kvm_host_prepare_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:params cupdie:<986a7>/<98661>/<89e11>/<89e06> kind:var type:pointer(struct kvm_nvhe_init_params<89e06>/<98494>) const_value:Nothing external:false declaration:false locations: 0xaf1c 0xb380 (DW_OP_breg31 0x68) decl: mem_protect.c:82 kvm_host_prepare_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:ret cupdie:<986b6>/<98661>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xaf1c 0xb380 (DW_OP_breg31 0x64) decl: mem_protect.c:83 kvm_host_prepare_stage2 dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:i cupdie:<986c5>/<98661>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xaf1c 0xb380 (DW_OP_breg31 0x60) decl: mem_protect.c:83 kvm_host_prepare_stage2 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: 0xaf1c pc ranges: 0xaf1c 0xb380 subroutines: name:kvm_get_vttbr cupdie:<98706>/<98661>/<89e11>/<89e06> kind:inlined subroutine call site: mem_protect.c:105 kvm_host_prepare_stage2 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:kvm_get_vttbr cupdie:<9854f>/<89e11>/<89e06> 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:<9855c>/<9854f>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) 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:<98568>/<9854f>/<89e11>/<89e06> kind:var type:pointer(struct kvm_vmid<89e06>/<89f4f>) 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:<98574>/<9854f>/<89e11>/<89e06> 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:<98580>/<9854f>/<89e11>/<89e06> 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:<9858c>/<9854f>/<89e11>/<89e06> 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:<9871a>/<98706>/<98661>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) const_value:Nothing external:false declaration:false locations: 0xb078 0xb17c (DW_OP_breg31 0xb0) decl:none name:vmid cupdie:<98723>/<98706>/<98661>/<89e11>/<89e06> kind:var type:pointer(struct kvm_vmid<89e06>/<89f4f>) const_value:Nothing external:false declaration:false locations: 0xb078 0xb17c (DW_OP_breg31 0xa8) decl:none name:vmid_field cupdie:<9872c>/<98706>/<98661>/<89e11>/<89e06> 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: 0xb078 0xb17c (DW_OP_breg31 0xa0) decl:none name:baddr cupdie:<98735>/<98706>/<98661>/<89e11>/<89e06> 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: 0xb078 0xb17c (DW_OP_breg31 0x98) decl:none name:cnp cupdie:<9873e>/<98706>/<98661>/<89e11>/<89e06> 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: 0xb078 0xb17c (DW_OP_breg31 0x90) decl:none unspecified_parameters:none entry address: 0xb078 pc ranges: 0xb078 0xb17c subroutines: name:system_supports_cnp cupdie:<98747>/<98706>/<98661>/<89e11>/<89e06> 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:<985b8>/<89e11>/<89e06> 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: 0xb088 pc ranges: 0xb088 0xb144 subroutines: name:cpus_have_const_cap cupdie:<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> 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:<9859e>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ab>/<9859e>/<89e11>/<89e06> 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:<98771>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb088 0xb144 (DW_OP_breg31 0xb8) decl:none unspecified_parameters:none entry address: 0xb088 pc ranges: 0xb088 0xb144 subroutines: name:cpus_have_final_cap cupdie:<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> 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:<985e1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ee>/<985e1>/<89e11>/<89e06> 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:<9878f>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb090 0xb138 (DW_OP_fbreg -0xb0) decl:none unspecified_parameters:none entry address: 0xb090 pc ranges: 0xb090 0xb138 subroutines: name:system_capabilities_finalized cupdie:<98798>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> 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:<985c5>/<89e11>/<89e06> 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:<985d2>/<985c5>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<985d3>/<985d2>/<985c5>/<89e11>/<89e06> 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: 0xb090 pc ranges: 0xb090 0xb0b8 subroutines:none lexical_blocks: cupdie:<987ad>/<98798>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> pc ranges: 0xb090 0xb0b8 vars: name:branch cupdie:<987ba>/<987ad>/<98798>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb090 0xb0b8 (DW_OP_fbreg -0x9c) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<987c5>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> 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:<985fb>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<98608>/<985fb>/<89e11>/<89e06> 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:<98614>/<985fb>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<98615>/<98614>/<985fb>/<89e11>/<89e06> 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:<987d2>/<987c5>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb0c8 0xb128 (DW_OP_fbreg -0x88) 0xb12c 0xb130 (DW_OP_fbreg -0x88) decl:none unspecified_parameters:none entry address: none pc ranges: 0xb0c8 0xb128 0xb12c 0xb130 subroutines:none lexical_blocks: cupdie:<987db>/<987c5>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> pc ranges: 0xb0e4 0xb118 vars: name:branch cupdie:<987e8>/<987db>/<987c5>/<9877a>/<9875c>/<98747>/<98706>/<98661>/<89e11>/<89e06> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb0e4 0xb118 (DW_OP_fbreg -0x8c) 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 name:__load_stage2 cupdie:<98843>/<98661>/<89e11>/<89e06> kind:inlined subroutine call site: mem_protect.c:112 kvm_host_prepare_stage2 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_stage2 cupdie:<98623>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:mmu cupdie:<9862c>/<98623>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) 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:<98638>/<98623>/<89e11>/<89e06> 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:<98644>/<98623>/<89e11>/<89e06> pc ranges:none vars: name:__val cupdie:<98645>/<98644>/<98623>/<89e11>/<89e06> 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:<98652>/<98623>/<89e11>/<89e06> pc ranges:none vars: name:__val cupdie:<98653>/<98652>/<98623>/<89e11>/<89e06> 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:<98857>/<98843>/<98661>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) const_value:Nothing external:false declaration:false locations: 0xb234 0xb364 (DW_OP_fbreg -0x68) decl:none name:vtcr cupdie:<98860>/<98843>/<98661>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xb234 0xb364 (DW_OP_fbreg -0x70) decl:none unspecified_parameters:none entry address: 0xb234 pc ranges: 0xb234 0xb364 subroutines:none lexical_blocks: cupdie:<98869>/<98843>/<98661>/<89e11>/<89e06> pc ranges: 0xb234 0xb244 vars: name:__val cupdie:<98876>/<98869>/<98843>/<98661>/<89e11>/<89e06> 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: 0xb234 0xb244 (DW_OP_fbreg -0x78) decl:none subroutines :none lexical_blocks:none cupdie:<98880>/<98843>/<98661>/<89e11>/<89e06> pc ranges: 0xb244 0xb35c vars: name:__val cupdie:<9888d>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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: 0xb244 0xb35c (DW_OP_fbreg -0x80) decl:none subroutines : name:kvm_get_vttbr cupdie:<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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:<9854f>/<89e11>/<89e06> 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:<9855c>/<9854f>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) 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:<98568>/<9854f>/<89e11>/<89e06> kind:var type:pointer(struct kvm_vmid<89e06>/<89f4f>) 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:<98574>/<9854f>/<89e11>/<89e06> 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:<98580>/<9854f>/<89e11>/<89e06> 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:<9858c>/<9854f>/<89e11>/<89e06> 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:<988ab>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:param type:pointer(struct kvm_s2_mmu<89e06>/<89f0a>) const_value:Nothing external:false declaration:false locations: 0xb24c 0xb350 (DW_OP_fbreg -0x40) decl:none name:vmid cupdie:<988b3>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:var type:pointer(struct kvm_vmid<89e06>/<89f4f>) const_value:Nothing external:false declaration:false locations: 0xb24c 0xb350 (DW_OP_fbreg -0x48) decl:none name:vmid_field cupdie:<988bc>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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: 0xb24c 0xb350 (DW_OP_fbreg -0x50) decl:none name:baddr cupdie:<988c5>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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: 0xb24c 0xb350 (DW_OP_fbreg -0x58) decl:none name:cnp cupdie:<988ce>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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: 0xb24c 0xb350 (DW_OP_fbreg -0x60) decl:none unspecified_parameters:none entry address: 0xb24c pc ranges: 0xb24c 0xb350 subroutines: name:system_supports_cnp cupdie:<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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:<985b8>/<89e11>/<89e06> 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: 0xb25c pc ranges: 0xb25c 0xb318 subroutines: name:cpus_have_const_cap cupdie:<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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:<9859e>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ab>/<9859e>/<89e11>/<89e06> 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:<98901>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb25c 0xb318 (DW_OP_fbreg -0x38) decl:none unspecified_parameters:none entry address: 0xb25c pc ranges: 0xb25c 0xb318 subroutines: name:cpus_have_final_cap cupdie:<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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:<985e1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ee>/<985e1>/<89e11>/<89e06> 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:<9891e>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb264 0xb30c (DW_OP_fbreg -0x30) decl:none unspecified_parameters:none entry address: 0xb264 pc ranges: 0xb264 0xb30c subroutines: name:system_capabilities_finalized cupdie:<98926>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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:<985c5>/<89e11>/<89e06> 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:<985d2>/<985c5>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<985d3>/<985d2>/<985c5>/<89e11>/<89e06> 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: 0xb264 pc ranges: 0xb264 0xb28c subroutines:none lexical_blocks: cupdie:<9893b>/<98926>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> pc ranges: 0xb264 0xb28c vars: name:branch cupdie:<98948>/<9893b>/<98926>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb264 0xb28c (DW_OP_fbreg -0x1c) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<98952>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> 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:<985fb>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<98608>/<985fb>/<89e11>/<89e06> 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:<98614>/<985fb>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<98615>/<98614>/<985fb>/<89e11>/<89e06> 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:<9895f>/<98952>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb29c 0xb2fc (DW_OP_fbreg -0x8) 0xb300 0xb304 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: none pc ranges: 0xb29c 0xb2fc 0xb300 0xb304 subroutines:none lexical_blocks: cupdie:<98967>/<98952>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> pc ranges: 0xb2b8 0xb2ec vars: name:branch cupdie:<98974>/<98967>/<98952>/<98909>/<988ec>/<988d7>/<98896>/<98880>/<98843>/<98661>/<89e11>/<89e06> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb2b8 0xb2ec (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:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<986d4>/<98661>/<89e11>/<89e06> pc ranges: 0xb030 0xb038 0xb064 0xb068 vars: name:__vpp_verify cupdie:<986d9>/<986d4>/<98661>/<89e11>/<89e06> kind:var type:pointer(const(no type)) const_value:Nothing external:false declaration:false locations: 0xb030 0xb038 (DW_OP_breg31 0x50) 0xb064 0xb068 (DW_OP_breg31 0x50) decl: mem_protect.c:104 kvm_host_prepare_stage2 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:<986e9>/<98661>/<89e11>/<89e06> pc ranges: 0xb038 0xb064 vars: name:__ptr cupdie:<986f6>/<986e9>/<98661>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xb038 0xb064 (DW_OP_breg31 0x40) decl: mem_protect.c:104 kvm_host_prepare_stage2 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:<987f7>/<98661>/<89e11>/<89e06> pc ranges: 0xb1cc 0xb220 vars: name:__val cupdie:<98804>/<987f7>/<98661>/<89e11>/<89e06> 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: 0xb1cc 0xb220 (DW_OP_breg31 0x30) decl: mem_protect.c:111 kvm_host_prepare_stage2 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:<98812>/<987f7>/<98661>/<89e11>/<89e06> pc ranges: 0xb1d4 0xb1dc 0xb204 0xb208 vars: name:__vpp_verify cupdie:<98817>/<98812>/<987f7>/<98661>/<89e11>/<89e06> kind:var type:pointer(const(no type)) const_value:Nothing external:false declaration:false locations: 0xb1d4 0xb1dc (DW_OP_breg31 0x28) 0xb204 0xb208 (DW_OP_breg31 0x28) decl: mem_protect.c:111 kvm_host_prepare_stage2 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:<98826>/<987f7>/<98661>/<89e11>/<89e06> pc ranges: 0xb1dc 0xb204 vars: name:__ptr cupdie:<98833>/<98826>/<987f7>/<98661>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xb1dc 0xb204 (DW_OP_breg31 0x18) decl: mem_protect.c:111 kvm_host_prepare_stage2 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: mem_protect.c:79 kvm_host_prepare_stage2 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:prepare_host_vtcr cupdie:<98985>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:parange cupdie:<9899a>/<98985>/<89e11>/<89e06> kind:var type:typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) const_value:Nothing external:false declaration:false locations: 0xb380 0xb3e0 (DW_OP_fbreg -0x4) decl: mem_protect.c:66 prepare_host_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys_shift cupdie:<989a8>/<98985>/<89e11>/<89e06> kind:var type:typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) const_value:Nothing external:false declaration:false locations: 0xb380 0xb3e0 (DW_OP_fbreg -0x8) decl: mem_protect.c:66 prepare_host_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mmfr0 cupdie:<989b6>/<98985>/<89e11>/<89e06> 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: 0xb380 0xb3e0 (DW_OP_breg31 0x10) decl: mem_protect.c:67 prepare_host_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mmfr1 cupdie:<989c4>/<98985>/<89e11>/<89e06> 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: 0xb380 0xb3e0 (DW_OP_breg31 0x8) decl: mem_protect.c:67 prepare_host_vtcr 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: 0xb380 pc ranges: 0xb380 0xb3e0 subroutines:none lexical_blocks:none decl: mem_protect.c:64 prepare_host_vtcr 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:prepare_s2_pools cupdie:<989d3>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:mem_pgt_pool cupdie:<989ec>/<989d3>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xb3e0 0xb504 (DW_OP_fbreg -0x10) decl: mem_protect.c:38 prepare_s2_pools dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:dev_pgt_pool cupdie:<989fa>/<989d3>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xb3e0 0xb504 (DW_OP_breg31 0x18) decl: mem_protect.c:38 prepare_s2_pools dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:nr_pages cupdie:<98a08>/<989d3>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xb3e0 0xb504 (DW_OP_breg31 0x10) decl: mem_protect.c:40 prepare_s2_pools dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:ret cupdie:<98a16>/<989d3>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb3e0 0xb504 (DW_OP_breg31 0xc) decl: mem_protect.c:41 prepare_s2_pools 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: 0xb3e0 pc ranges: 0xb3e0 0xb504 subroutines:none lexical_blocks:none decl: mem_protect.c:38 prepare_s2_pools 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:__hyp_my_cpu_offset cupdie:<98a25>/<89e11>/<89e06> 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: 0xb504 pc ranges: 0xb504 0xb524 subroutines:none lexical_blocks: cupdie:<98a3e>/<98a25>/<89e11>/<89e06> pc ranges: 0xb508 0xb51c vars: name:__val cupdie:<98a4b>/<98a3e>/<98a25>/<89e11>/<89e06> 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: 0xb508 0xb51c (DW_OP_fbreg 0x8) decl: percpu.h:28 __hyp_my_cpu_offset 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: percpu.h:22 __hyp_my_cpu_offset 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_mem_abort cupdie:<98a5b>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:host_ctxt cupdie:<98a70>/<98a5b>/<89e11>/<89e06> kind:param type:pointer(struct kvm_cpu_context<89e06>/<9798a>) const_value:Nothing external:false declaration:false locations: 0xb524 0xb5b4 (DW_OP_fbreg -0x8) decl: mem_protect.c:176 handle_host_mem_abort 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:<98a7e>/<98a5b>/<89e11>/<89e06> kind:var type:enum kvm_pgtable_prot<89e06>/<98455> const_value:Nothing external:false declaration:false locations: 0xb524 0xb5b4 (DW_OP_fbreg -0xc) decl: mem_protect.c:178 handle_host_mem_abort dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:far cupdie:<98a8c>/<98a5b>/<89e11>/<89e06> 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: 0xb524 0xb5b4 (DW_OP_fbreg -0x18) decl: mem_protect.c:179 handle_host_mem_abort dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:hpfar cupdie:<98a9a>/<98a5b>/<89e11>/<89e06> 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: 0xb524 0xb5b4 (DW_OP_fbreg -0x20) decl: mem_protect.c:179 handle_host_mem_abort 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:<98aa8>/<98a5b>/<89e11>/<89e06> 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: 0xb524 0xb5b4 (DW_OP_breg31 0x28) decl: mem_protect.c:179 handle_host_mem_abort 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:<98ab6>/<98a5b>/<89e11>/<89e06> 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: 0xb524 0xb5b4 (DW_OP_breg31 0x20) decl: mem_protect.c:179 handle_host_mem_abort dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:ret cupdie:<98ac4>/<98a5b>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb524 0xb5b4 (DW_OP_breg31 0x1c) decl: mem_protect.c:180 handle_host_mem_abort 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: 0xb524 pc ranges: 0xb524 0xb5b4 subroutines:none lexical_blocks: cupdie:<98ad2>/<98a5b>/<89e11>/<89e06> pc ranges: 0xb534 0xb548 vars: name:reg cupdie:<98adf>/<98ad2>/<98a5b>/<89e11>/<89e06> 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: 0xb534 0xb548 (DW_OP_breg31 0x10) decl: mem_protect.c:182 handle_host_mem_abort 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: mem_protect.c:176 handle_host_mem_abort 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:__get_fault_info cupdie:<98aef>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:esr cupdie:<98b08>/<98aef>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb5b4 0xb724 (DW_OP_breg31 0x30) decl: switch.h:160 __get_fault_info dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:far cupdie:<98b16>/<98aef>/<89e11>/<89e06> kind:param type:pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0xb5b4 0xb724 (DW_OP_breg31 0x28) decl: switch.h:160 __get_fault_info dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:hpfar cupdie:<98b24>/<98aef>/<89e11>/<89e06> kind:param type:pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0xb5b4 0xb724 (DW_OP_breg31 0x20) decl: switch.h:160 __get_fault_info dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xb5b4 pc ranges: 0xb5b4 0xb724 subroutines: name:cpus_have_final_cap cupdie:<98b4e>/<98aef>/<89e11>/<89e06> kind:inlined subroutine call site: switch.h:176 __get_fault_info dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_final_cap cupdie:<985e1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<985ee>/<985e1>/<89e11>/<89e06> 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:<98b62>/<98b4e>/<98aef>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb5fc 0xb6a4 (DW_OP_fbreg -0x30) decl:none unspecified_parameters:none entry address: 0xb5fc pc ranges: 0xb5fc 0xb6a4 subroutines: name:system_capabilities_finalized cupdie:<98b6a>/<98b4e>/<98aef>/<89e11>/<89e06> 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:<985c5>/<89e11>/<89e06> 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:<985d2>/<985c5>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<985d3>/<985d2>/<985c5>/<89e11>/<89e06> 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: 0xb5fc pc ranges: 0xb5fc 0xb624 subroutines:none lexical_blocks: cupdie:<98b7f>/<98b6a>/<98b4e>/<98aef>/<89e11>/<89e06> pc ranges: 0xb5fc 0xb624 vars: name:branch cupdie:<98b8c>/<98b7f>/<98b6a>/<98b4e>/<98aef>/<89e11>/<89e06> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb5fc 0xb624 (DW_OP_fbreg -0x1c) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<98b96>/<98b4e>/<98aef>/<89e11>/<89e06> 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:<985fb>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<98608>/<985fb>/<89e11>/<89e06> 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:<98614>/<985fb>/<89e11>/<89e06> pc ranges:none vars: name:branch cupdie:<98615>/<98614>/<985fb>/<89e11>/<89e06> 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:<98ba3>/<98b96>/<98b4e>/<98aef>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb634 0xb694 (DW_OP_fbreg -0x8) 0xb698 0xb69c (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: none pc ranges: 0xb634 0xb694 0xb698 0xb69c subroutines:none lexical_blocks: cupdie:<98bab>/<98b96>/<98b4e>/<98aef>/<89e11>/<89e06> pc ranges: 0xb650 0xb684 vars: name:branch cupdie:<98bb8>/<98bab>/<98b96>/<98b4e>/<98aef>/<89e11>/<89e06> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb650 0xb684 (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: cupdie:<98b32>/<98aef>/<89e11>/<89e06> pc ranges: 0xb5cc 0xb5e0 vars: name:reg cupdie:<98b3f>/<98b32>/<98aef>/<89e11>/<89e06> 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: 0xb5cc 0xb5e0 (DW_OP_breg31 0x18) decl: switch.h:162 __get_fault_info 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 cupdie:<98bc3>/<98aef>/<89e11>/<89e06> pc ranges: 0xb6e8 0xb6fc vars: name:__val cupdie:<98bd0>/<98bc3>/<98aef>/<89e11>/<89e06> 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: 0xb6e8 0xb6fc (DW_OP_breg31 0x8) decl: switch.h:181 __get_fault_info 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: switch.h:160 __get_fault_info 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 name:host_stage2_map cupdie:<98be0>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:ipa cupdie:<98bf9>/<98be0>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb724 0xb7ec (DW_OP_fbreg -0x8) decl: mem_protect.c:158 host_stage2_map 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:<98c07>/<98be0>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb724 0xb7ec (DW_OP_fbreg -0x10) decl: mem_protect.c:158 host_stage2_map 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:<98c15>/<98be0>/<89e11>/<89e06> kind:param type:enum kvm_pgtable_prot<89e06>/<98455> const_value:Nothing external:false declaration:false locations: 0xb724 0xb7ec (DW_OP_fbreg -0x14) decl: mem_protect.c:158 host_stage2_map dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:ret cupdie:<98c23>/<98be0>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb724 0xb7ec (DW_OP_breg31 0x18) decl: mem_protect.c:160 host_stage2_map dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:is_memory cupdie:<98c31>/<98be0>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb724 0xb7ec (DW_OP_breg31 0x14) decl: mem_protect.c:160 host_stage2_map dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:pool cupdie:<98c3f>/<98be0>/<89e11>/<89e06> kind:var type:pointer(struct hyp_pool<89e06>/<983fb>) const_value:Nothing external:false declaration:false locations: 0xb724 0xb7ec (DW_OP_breg31 0x8) decl: mem_protect.c:161 host_stage2_map 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: 0xb724 pc ranges: 0xb724 0xb7ec subroutines:none lexical_blocks:none decl: mem_protect.c:158 host_stage2_map 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:cpuid_feature_extract_unsigned_field_width cupdie:<98c4e>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:features cupdie:<98c5b>/<98c4e>/<89e11>/<89e06> kind:param 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: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:field cupdie:<98c67>/<98c4e>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:width cupdie:<98c73>/<98c4e>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width 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:509 cpuid_feature_extract_unsigned_field_width 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:cpuid_feature_extract_unsigned_field cupdie:<98c80>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:features cupdie:<98c8d>/<98c80>/<89e11>/<89e06> kind:param 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: cpufeature.h:515 cpuid_feature_extract_unsigned_field dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:field cupdie:<98c99>/<98c80>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:515 cpuid_feature_extract_unsigned_field 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:515 cpuid_feature_extract_unsigned_field 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_parange cupdie:<98ca6>/<89e11>/<89e06> 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:mmfr0 cupdie:<98cc0>/<98ca6>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb7ec 0xb87c (DW_OP_fbreg 0x8) decl: kvm_mmu.h:283 kvm_get_parange dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:parange cupdie:<98ccf>/<98ca6>/<89e11>/<89e06> 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: 0xb7ec 0xb87c (DW_OP_fbreg 0x0) decl: kvm_mmu.h:285 kvm_get_parange 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: 0xb7ec pc ranges: 0xb7ec 0xb87c subroutines: name:cpuid_feature_extract_unsigned_field cupdie:<98cde>/<98ca6>/<89e11>/<89e06> kind:inlined subroutine call site: kvm_mmu.h:285 kvm_get_parange dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpuid_feature_extract_unsigned_field cupdie:<98c80>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:features cupdie:<98c8d>/<98c80>/<89e11>/<89e06> kind:param 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: cpufeature.h:515 cpuid_feature_extract_unsigned_field dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:field cupdie:<98c99>/<98c80>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:515 cpuid_feature_extract_unsigned_field 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:515 cpuid_feature_extract_unsigned_field 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:features cupdie:<98cf3>/<98cde>/<98ca6>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb7fc 0xb848 (DW_OP_fbreg 0x18) decl:none name:field cupdie:<98cfb>/<98cde>/<98ca6>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb7fc 0xb848 (DW_OP_fbreg 0x14) decl:none unspecified_parameters:none entry address: 0xb7fc pc ranges: 0xb7fc 0xb848 subroutines: name:cpuid_feature_extract_unsigned_field_width cupdie:<98d03>/<98cde>/<98ca6>/<89e11>/<89e06> kind:inlined subroutine call site: cpufeature.h:517 cpuid_feature_extract_unsigned_field dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpuid_feature_extract_unsigned_field_width cupdie:<98c4e>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:features cupdie:<98c5b>/<98c4e>/<89e11>/<89e06> kind:param 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: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:field cupdie:<98c67>/<98c4e>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:width cupdie:<98c73>/<98c4e>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width 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:509 cpuid_feature_extract_unsigned_field_width 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:features cupdie:<98d10>/<98d03>/<98cde>/<98ca6>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb7fc 0xb804 (DW_OP_fbreg 0x28) 0xb81c 0xb848 (DW_OP_fbreg 0x28) decl:none name:field cupdie:<98d18>/<98d03>/<98cde>/<98ca6>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb7fc 0xb804 (DW_OP_fbreg 0x24) 0xb81c 0xb848 (DW_OP_fbreg 0x24) decl:none name:width cupdie:<98d20>/<98d03>/<98cde>/<98ca6>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb7fc 0xb804 (DW_OP_fbreg 0x20) 0xb81c 0xb848 (DW_OP_fbreg 0x20) decl:none unspecified_parameters:none entry address: none pc ranges: 0xb7fc 0xb804 0xb81c 0xb848 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: kvm_mmu.h:283 kvm_get_parange 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:id_aa64mmfr0_parange_to_phys_shift cupdie:<98d2b>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vars: name:parange cupdie:<98d45>/<98d2b>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb87c 0xb920 (DW_OP_fbreg 0x8) decl: cpufeature.h:745 id_aa64mmfr0_parange_to_phys_shift 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: 0xb87c pc ranges: 0xb87c 0xb920 subroutines:none lexical_blocks:none decl: cpufeature.h:745 id_aa64mmfr0_parange_to_phys_shift 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_vtcr cupdie:<98d55>/<89e11>/<89e06> 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:mmfr0 cupdie:<98d6f>/<98d55>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb920 0xba14 (DW_OP_fbreg -0x8) decl: kvm_mmu.h:300 kvm_get_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mmfr1 cupdie:<98d7e>/<98d55>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xb920 0xba14 (DW_OP_fbreg -0x10) decl: kvm_mmu.h:300 kvm_get_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys_shift cupdie:<98d8d>/<98d55>/<89e11>/<89e06> kind:param type:typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) const_value:Nothing external:false declaration:false locations: 0xb920 0xba14 (DW_OP_fbreg -0x14) decl: kvm_mmu.h:300 kvm_get_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vtcr cupdie:<98d9c>/<98d55>/<89e11>/<89e06> 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: 0xb920 0xba14 (DW_OP_breg31 0x10) decl: kvm_mmu.h:302 kvm_get_vtcr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:lvls cupdie:<98dab>/<98d55>/<89e11>/<89e06> kind:var type:typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) const_value:Nothing external:false declaration:false locations: 0xb920 0xba14 (DW_OP_breg31 0xc) decl: kvm_mmu.h:303 kvm_get_vtcr 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: 0xb920 pc ranges: 0xb920 0xba14 subroutines:none lexical_blocks:none decl: kvm_mmu.h:300 kvm_get_vtcr 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:get_vmid_bits cupdie:<98dbb>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:mmfr1 cupdie:<98dd5>/<98dbb>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xba14 0xbaa8 (DW_OP_fbreg 0x8) decl: cpufeature.h:799 get_vmid_bits dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vmid_bits cupdie:<98de4>/<98dbb>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xba14 0xbaa8 (DW_OP_fbreg 0x4) decl: cpufeature.h:801 get_vmid_bits 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: 0xba14 pc ranges: 0xba14 0xbaa8 subroutines: name:cpuid_feature_extract_unsigned_field cupdie:<98df3>/<98dbb>/<89e11>/<89e06> kind:inlined subroutine call site: cpufeature.h:803 get_vmid_bits dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpuid_feature_extract_unsigned_field cupdie:<98c80>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:features cupdie:<98c8d>/<98c80>/<89e11>/<89e06> kind:param 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: cpufeature.h:515 cpuid_feature_extract_unsigned_field dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:field cupdie:<98c99>/<98c80>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:515 cpuid_feature_extract_unsigned_field 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:515 cpuid_feature_extract_unsigned_field 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:features cupdie:<98e08>/<98df3>/<98dbb>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xba2c 0xba70 (DW_OP_fbreg 0x18) decl:none name:field cupdie:<98e10>/<98df3>/<98dbb>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xba2c 0xba70 (DW_OP_fbreg 0x14) decl:none unspecified_parameters:none entry address: 0xba2c pc ranges: 0xba2c 0xba70 subroutines: name:cpuid_feature_extract_unsigned_field_width cupdie:<98e18>/<98df3>/<98dbb>/<89e11>/<89e06> kind:inlined subroutine call site: cpufeature.h:517 cpuid_feature_extract_unsigned_field dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpuid_feature_extract_unsigned_field_width cupdie:<98c4e>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:unsigned int (base type, DW_ATE_unsigned size:4) vars: name:features cupdie:<98c5b>/<98c4e>/<89e11>/<89e06> kind:param 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: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:field cupdie:<98c67>/<98c4e>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:width cupdie:<98c73>/<98c4e>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:509 cpuid_feature_extract_unsigned_field_width 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:509 cpuid_feature_extract_unsigned_field_width 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:features cupdie:<98e2d>/<98e18>/<98df3>/<98dbb>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xba40 0xba70 (DW_OP_fbreg 0x28) decl:none name:field cupdie:<98e35>/<98e18>/<98df3>/<98dbb>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xba40 0xba70 (DW_OP_fbreg 0x24) decl:none name:width cupdie:<98e3d>/<98e18>/<98df3>/<98dbb>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xba40 0xba70 (DW_OP_fbreg 0x20) decl:none unspecified_parameters:none entry address: 0xba40 pc ranges: 0xba40 0xba70 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: cpufeature.h:799 get_vmid_bits 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:host_s2_mem_pgtable_size cupdie:<98e48>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:max_pgd_sz cupdie:<98e61>/<98e48>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbaa8 0xbb04 (DW_OP_breg31 0x0) decl: mm.h:90 host_s2_mem_pgtable_size dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbaa8 pc ranges: 0xbaa8 0xbb04 subroutines:none lexical_blocks:none decl: mm.h:88 host_s2_mem_pgtable_size 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:host_s2_dev_pgtable_size cupdie:<98e70>/<89e11>/<89e06> 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: 0xbb04 pc ranges: 0xbb04 0xbb58 subroutines:none lexical_blocks:none decl: mm.h:98 host_s2_dev_pgtable_size 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:get_order cupdie:<98e89>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:size cupdie:<98e95>/<98e89>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: getorder.h:29 get_order dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: getorder.h:29 get_order dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:fls64 cupdie:<98ea1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:x cupdie:<98ead>/<98ea1>/<89e11>/<89e06> kind:param type:typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations:none decl: fls64.h:27 fls64 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: none pc ranges:none subroutines:none lexical_blocks:none decl: fls64.h:27 fls64 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 name:__fls cupdie:<98eb9>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:word cupdie:<98ec5>/<98eb9>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: builtin-__fls.h:11 __fls 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: none pc ranges:none subroutines:none lexical_blocks:none decl: builtin-__fls.h:11 __fls 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 name:host_s2_zalloc_pages_exact cupdie:<98ed1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:pointer(no type) vars: name:size cupdie:<98eea>/<98ed1>/<89e11>/<89e06> kind:param 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: 0xbb58 0xbbfc (DW_OP_breg31 0x0) decl: mem_protect.c:28 host_s2_zalloc_pages_exact 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: 0xbb58 pc ranges: 0xbb58 0xbbfc subroutines: name:get_order cupdie:<98ef8>/<98ed1>/<89e11>/<89e06> kind:inlined subroutine call site: mem_protect.c:30 host_s2_zalloc_pages_exact 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:get_order cupdie:<98e89>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:size cupdie:<98e95>/<98e89>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: getorder.h:29 get_order dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: getorder.h:29 get_order dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:size cupdie:<98f0c>/<98ef8>/<98ed1>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbb74 0xbbe0 (DW_OP_breg31 0x8) decl:none unspecified_parameters:none entry address: 0xbb74 pc ranges: 0xbb74 0xbbe0 subroutines: name:fls64 cupdie:<98f14>/<98ef8>/<98ed1>/<89e11>/<89e06> kind:inlined subroutine call site: getorder.h:46 get_order dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:fls64 cupdie:<98ea1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:x cupdie:<98ead>/<98ea1>/<89e11>/<89e06> kind:param type:typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations:none decl: fls64.h:27 fls64 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: none pc ranges:none subroutines:none lexical_blocks:none decl: fls64.h:27 fls64 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 type:none vars: name:x cupdie:<98f28>/<98f14>/<98ef8>/<98ed1>/<89e11>/<89e06> kind:param type:typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations: 0xbb94 0xbbd4 (DW_OP_breg31 0x18) decl:none unspecified_parameters:none entry address: 0xbb94 pc ranges: 0xbb94 0xbbd4 subroutines: name:__fls cupdie:<98f30>/<98f14>/<98ef8>/<98ed1>/<89e11>/<89e06> kind:inlined subroutine call site: fls64.h:31 fls64 dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic/bitops comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__fls cupdie:<98eb9>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:word cupdie:<98ec5>/<98eb9>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: builtin-__fls.h:11 __fls 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: none pc ranges:none subroutines:none lexical_blocks:none decl: builtin-__fls.h:11 __fls 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 type:none vars: name:word cupdie:<98f44>/<98f30>/<98f14>/<98ef8>/<98ed1>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbbb4 0xbbc0 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0xbbb4 pc ranges: 0xbbb4 0xbbc0 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: mem_protect.c:28 host_s2_zalloc_pages_exact 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:host_s2_zalloc_page cupdie:<98f50>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:pointer(no type) vars: name:pool cupdie:<98f69>/<98f50>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xbbfc 0xbc28 (DW_OP_breg31 0x8) decl: mem_protect.c:33 host_s2_zalloc_page 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: 0xbbfc pc ranges: 0xbbfc 0xbc28 subroutines:none lexical_blocks:none decl: mem_protect.c:33 host_s2_zalloc_page 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:hyp_phys_to_virt cupdie:<98f78>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:pointer(no type) vars: name:phys cupdie:<98f91>/<98f78>/<89e11>/<89e06> 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: 0xbc28 0xbc48 (DW_OP_fbreg 0x8) decl: memory.h:30 hyp_phys_to_virt dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbc28 pc ranges: 0xbc28 0xbc48 subroutines:none lexical_blocks:none decl: memory.h:30 hyp_phys_to_virt 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:hyp_virt_to_phys cupdie:<98fa0>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) vars: name:addr cupdie:<98fb9>/<98fa0>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xbc48 0xbc68 (DW_OP_fbreg 0x8) decl: memory.h:35 hyp_virt_to_phys dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbc48 pc ranges: 0xbc48 0xbc68 subroutines:none lexical_blocks:none decl: memory.h:35 hyp_virt_to_phys 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:hyp_page_count cupdie:<98fc8>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:addr cupdie:<98fe1>/<98fc8>/<89e11>/<89e06> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xbc68 0xbca8 (DW_OP_fbreg 0x8) decl: memory.h:48 hyp_page_count dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:p cupdie:<98fef>/<98fc8>/<89e11>/<89e06> kind:var type:pointer(struct hyp_page<89e06>/<98502>) const_value:Nothing external:false declaration:false locations: 0xbc68 0xbca8 (DW_OP_fbreg 0x0) decl: memory.h:50 hyp_page_count dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbc68 pc ranges: 0xbc68 0xbca8 subroutines:none lexical_blocks:none decl: memory.h:48 hyp_page_count 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:__hyp_pgtable_total_size cupdie:<98ffe>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:reg cupdie:<99017>/<98ffe>/<89e11>/<89e06> kind:var type:pointer(struct hyp_memblock_region<89e06>/<993fd>) const_value:Nothing external:false declaration:false locations: 0xbca8 0xbd4c (DW_OP_fbreg -0x8) decl: mm.h:57 __hyp_pgtable_total_size dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:nr_pages cupdie:<99025>/<98ffe>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbca8 0xbd4c (DW_OP_breg31 0x10) decl: mm.h:58 __hyp_pgtable_total_size dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:res cupdie:<99033>/<98ffe>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbca8 0xbd4c (DW_OP_breg31 0x8) decl: mm.h:58 __hyp_pgtable_total_size dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:i cupdie:<99041>/<98ffe>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xbca8 0xbd4c (DW_OP_breg31 0x4) decl: mm.h:59 __hyp_pgtable_total_size dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbca8 pc ranges: 0xbca8 0xbd4c subroutines:none lexical_blocks:none decl: mm.h:55 __hyp_pgtable_total_size 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:__hyp_pgtable_max_pages cupdie:<99050>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:nr_pages cupdie:<99069>/<99050>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbd4c 0xbdb4 (DW_OP_fbreg 0x18) decl: mm.h:42 __hyp_pgtable_max_pages dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:total cupdie:<99077>/<99050>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbd4c 0xbdb4 (DW_OP_fbreg 0x10) decl: mm.h:44 __hyp_pgtable_max_pages dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:i cupdie:<99085>/<99050>/<89e11>/<89e06> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbd4c 0xbdb4 (DW_OP_fbreg 0x8) decl: mm.h:44 __hyp_pgtable_max_pages dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbd4c pc ranges: 0xbd4c 0xbdb4 subroutines:none lexical_blocks:none decl: mm.h:42 __hyp_pgtable_max_pages 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:__ilog2_u64 cupdie:<99094>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:n cupdie:<990ad>/<99094>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xbdb4 0xbe10 (DW_OP_fbreg 0x0) decl: log2.h:30 __ilog2_u64 dir=/home/pes20/repos/linux-analysis-el2-O0/./include/linux comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbdb4 pc ranges: 0xbdb4 0xbe10 subroutines: name:fls64 cupdie:<990bb>/<99094>/<89e11>/<89e06> kind:inlined subroutine call site: log2.h:32 __ilog2_u64 dir=/home/pes20/repos/linux-analysis-el2-O0/./include/linux comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:fls64 cupdie:<98ea1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:x cupdie:<98ead>/<98ea1>/<89e11>/<89e06> kind:param type:typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations:none decl: fls64.h:27 fls64 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: none pc ranges:none subroutines:none lexical_blocks:none decl: fls64.h:27 fls64 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 type:none vars: name:x cupdie:<990cf>/<990bb>/<99094>/<89e11>/<89e06> kind:param type:typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations: 0xbdc4 0xbe04 (DW_OP_fbreg 0x8) decl:none unspecified_parameters:none entry address: 0xbdc4 pc ranges: 0xbdc4 0xbe04 subroutines: name:__fls cupdie:<990d7>/<990bb>/<99094>/<89e11>/<89e06> kind:inlined subroutine call site: fls64.h:31 fls64 dir=/home/pes20/repos/linux-analysis-el2-O0/./include/asm-generic/bitops comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__fls cupdie:<98eb9>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:word cupdie:<98ec5>/<98eb9>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: builtin-__fls.h:11 __fls 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: none pc ranges:none subroutines:none lexical_blocks:none decl: builtin-__fls.h:11 __fls 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 type:none vars: name:word cupdie:<990eb>/<990d7>/<990bb>/<99094>/<89e11>/<89e06> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xbde4 0xbdf0 (DW_OP_fbreg 0x18) decl:none unspecified_parameters:none entry address: 0xbde4 pc ranges: 0xbde4 0xbdf0 subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl: log2.h:30 __ilog2_u64 dir=/home/pes20/repos/linux-analysis-el2-O0/./include/linux comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:cpus_have_cap cupdie:<990f6>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<99110>/<990f6>/<89e11>/<89e06> kind:param type:unsigned int (base type, DW_ATE_unsigned size:4) const_value:Nothing external:false declaration:false locations: 0xbe10 0xbe6c (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: 0xbe10 pc ranges: 0xbe10 0xbe6c 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:<99120>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:nr cupdie:<99139>/<99120>/<89e11>/<89e06> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xbe6c 0xbeac (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:<99147>/<99120>/<89e11>/<89e06> kind:param type:pointer(const(volatile(long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0xbe6c 0xbeac (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: 0xbe6c pc ranges: 0xbe6c 0xbeac 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 name:__translate_far_to_hpfar cupdie:<99156>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:far cupdie:<9916f>/<99156>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xbeac 0xbfd8 (DW_OP_fbreg 0x80) decl: switch.h:131 __translate_far_to_hpfar dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:hpfar cupdie:<9917e>/<99156>/<89e11>/<89e06> kind:param type:pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0xbeac 0xbfd8 (DW_OP_fbreg 0x78) decl: switch.h:131 __translate_far_to_hpfar dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:par cupdie:<9918d>/<99156>/<89e11>/<89e06> 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: 0xbeac 0xbfd8 (DW_OP_fbreg 0x70) decl: switch.h:133 __translate_far_to_hpfar dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:tmp cupdie:<9919c>/<99156>/<89e11>/<89e06> 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: 0xbeac 0xbfd8 (DW_OP_fbreg 0x68) decl: switch.h:133 __translate_far_to_hpfar dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xbeac pc ranges: 0xbeac 0xbfd8 subroutines:none lexical_blocks: cupdie:<991ab>/<99156>/<89e11>/<89e06> pc ranges: 0xbeb8 0xbee4 vars: name:par cupdie:<991b8>/<991ab>/<99156>/<89e11>/<89e06> 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: 0xbeb8 0xbee4 (DW_OP_fbreg 0x60) decl: switch.h:145 __translate_far_to_hpfar 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:<991c7>/<991ab>/<99156>/<89e11>/<89e06> pc ranges: 0xbebc 0xbed0 vars: name:__val cupdie:<991d4>/<991c7>/<991ab>/<99156>/<89e11>/<89e06> 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: 0xbebc 0xbed0 (DW_OP_fbreg 0x58) decl: switch.h:145 __translate_far_to_hpfar 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 cupdie:<991e5>/<99156>/<89e11>/<89e06> pc ranges: 0xbeec 0xbf30 vars: name:__kvm_at_err cupdie:<991f2>/<991e5>/<99156>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xbeec 0xbf30 (DW_OP_fbreg 0x44) decl: switch.h:146 __translate_far_to_hpfar dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:spsr cupdie:<99201>/<991e5>/<99156>/<89e11>/<89e06> 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: 0xbeec 0xbf30 (DW_OP_fbreg 0x38) decl: switch.h:146 __translate_far_to_hpfar dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:elr cupdie:<9920f>/<991e5>/<99156>/<89e11>/<89e06> 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: 0xbeec 0xbf30 (DW_OP_fbreg 0x30) decl: switch.h:146 __translate_far_to_hpfar 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 cupdie:<9921e>/<99156>/<89e11>/<89e06> pc ranges: 0xbf38 0xbf64 vars: name:par cupdie:<9922b>/<9921e>/<99156>/<89e11>/<89e06> 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: 0xbf38 0xbf64 (DW_OP_fbreg 0x20) decl: switch.h:147 __translate_far_to_hpfar 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:<99239>/<9921e>/<99156>/<89e11>/<89e06> pc ranges: 0xbf3c 0xbf50 vars: name:__val cupdie:<99246>/<99239>/<9921e>/<99156>/<89e11>/<89e06> 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: 0xbf3c 0xbf50 (DW_OP_fbreg 0x18) decl: switch.h:147 __translate_far_to_hpfar 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 cupdie:<99256>/<99156>/<89e11>/<89e06> pc ranges: 0xbf80 0xbf94 vars: name:__val cupdie:<99263>/<99256>/<99156>/<89e11>/<89e06> 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: 0xbf80 0xbf94 (DW_OP_fbreg 0x0) decl: switch.h:150 __translate_far_to_hpfar 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: switch.h:131 __translate_far_to_hpfar 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 name:ipa_is_memory cupdie:<99273>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:ipa cupdie:<9928c>/<99273>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xbfd8 0xc0ac (DW_OP_fbreg 0x20) decl: mem_protect.c:132 ipa_is_memory dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cur cupdie:<9929a>/<99273>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xbfd8 0xc0ac (DW_OP_fbreg 0x1c) decl: mem_protect.c:134 ipa_is_memory dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:left cupdie:<992a8>/<99273>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xbfd8 0xc0ac (DW_OP_fbreg 0x18) decl: mem_protect.c:134 ipa_is_memory dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:right cupdie:<992b6>/<99273>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xbfd8 0xc0ac (DW_OP_fbreg 0x14) decl: mem_protect.c:134 ipa_is_memory dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:reg cupdie:<992c4>/<99273>/<89e11>/<89e06> kind:var type:pointer(struct hyp_memblock_region<89e06>/<993fd>) const_value:Nothing external:false declaration:false locations: 0xbfd8 0xc0ac (DW_OP_fbreg 0x8) decl: mem_protect.c:135 ipa_is_memory 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: 0xbfd8 pc ranges: 0xbfd8 0xc0ac subroutines:none lexical_blocks:none decl: mem_protect.c:132 ipa_is_memory 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:hyp_spin_lock cupdie:<992d3>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:lock cupdie:<992e8>/<992d3>/<89e11>/<89e06> kind:param type:pointer(typedef(hyp_spinlock_t=union hyp_spinlock<89e06>/<983ac>)) const_value:Nothing external:false declaration:false locations: 0xc0ac 0xc0fc (DW_OP_fbreg 0x18) decl: spinlock.h:35 hyp_spin_lock dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:tmp cupdie:<992f6>/<992d3>/<89e11>/<89e06> kind:var type:typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) const_value:Nothing external:false declaration:false locations: 0xc0ac 0xc0fc (DW_OP_fbreg 0x14) decl: spinlock.h:37 hyp_spin_lock dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:lockval cupdie:<99304>/<992d3>/<89e11>/<89e06> kind:var type:typedef(hyp_spinlock_t=union hyp_spinlock<89e06>/<983ac>) const_value:Nothing external:false declaration:false locations: 0xc0ac 0xc0fc (DW_OP_fbreg 0x10) decl: spinlock.h:38 hyp_spin_lock dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:newval cupdie:<99312>/<992d3>/<89e11>/<89e06> kind:var type:typedef(hyp_spinlock_t=union hyp_spinlock<89e06>/<983ac>) const_value:Nothing external:false declaration:false locations: 0xc0ac 0xc0fc (DW_OP_fbreg 0x8) decl: spinlock.h:38 hyp_spin_lock dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xc0ac pc ranges: 0xc0ac 0xc0fc subroutines:none lexical_blocks:none decl: spinlock.h:35 hyp_spin_lock 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:__host_stage2_map cupdie:<99321>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:ipa cupdie:<9933a>/<99321>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xc0fc 0xc148 (DW_OP_fbreg -0x8) decl: mem_protect.c:152 __host_stage2_map 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:<99348>/<99321>/<89e11>/<89e06> kind:param type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:false declaration:false locations: 0xc0fc 0xc148 (DW_OP_breg31 0x10) decl: mem_protect.c:152 __host_stage2_map 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:<99356>/<99321>/<89e11>/<89e06> kind:param type:enum kvm_pgtable_prot<89e06>/<98455> const_value:Nothing external:false declaration:false locations: 0xc0fc 0xc148 (DW_OP_breg31 0xc) decl: mem_protect.c:152 __host_stage2_map dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:p cupdie:<99364>/<99321>/<89e11>/<89e06> kind:param type:pointer(struct hyp_pool<89e06>/<983fb>) const_value:Nothing external:false declaration:false locations: 0xc0fc 0xc148 (DW_OP_breg31 0x0) decl: mem_protect.c:153 __host_stage2_map 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: 0xc0fc pc ranges: 0xc0fc 0xc148 subroutines:none lexical_blocks:none decl: mem_protect.c:152 __host_stage2_map 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:host_stage2_unmap_dev_all cupdie:<99373>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:pgt cupdie:<99388>/<99373>/<89e11>/<89e06> kind:var type:pointer(struct kvm_pgtable<89e06>/<89fba>) const_value:Nothing external:false declaration:false locations: 0xc148 0xc1f8 (DW_OP_fbreg -0x8) decl: mem_protect.c:119 host_stage2_unmap_dev_all dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:reg cupdie:<99396>/<99373>/<89e11>/<89e06> kind:var type:pointer(struct hyp_memblock_region<89e06>/<993fd>) const_value:Nothing external:false declaration:false locations: 0xc148 0xc1f8 (DW_OP_breg31 0x10) decl: mem_protect.c:120 host_stage2_unmap_dev_all dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:addr cupdie:<993a4>/<99373>/<89e11>/<89e06> 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: 0xc148 0xc1f8 (DW_OP_breg31 0x8) decl: mem_protect.c:121 host_stage2_unmap_dev_all dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:i cupdie:<993b2>/<99373>/<89e11>/<89e06> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xc148 0xc1f8 (DW_OP_breg31 0x4) decl: mem_protect.c:122 host_stage2_unmap_dev_all 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: 0xc148 pc ranges: 0xc148 0xc1f8 subroutines:none lexical_blocks:none decl: mem_protect.c:117 host_stage2_unmap_dev_all 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:hyp_spin_unlock cupdie:<993c1>/<89e11>/<89e06> kind:subprogram call site:none abstract origin:none type:none vars: name:lock cupdie:<993d6>/<993c1>/<89e11>/<89e06> kind:param type:pointer(typedef(hyp_spinlock_t=union hyp_spinlock<89e06>/<983ac>)) const_value:Nothing external:false declaration:false locations: 0xc1f8 0xc21c (DW_OP_fbreg 0x8) decl: spinlock.h:73 hyp_spin_unlock dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:tmp cupdie:<993e4>/<993c1>/<89e11>/<89e06> 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: 0xc1f8 0xc21c (DW_OP_fbreg 0x0) decl: spinlock.h:75 hyp_spin_unlock dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xc1f8 pc ranges: 0xc1f8 0xc21c subroutines:none lexical_blocks:none decl: spinlock.h:73 hyp_spin_unlock 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