Compilation unit 000000cc 00000c58 arch/arm64/kvm/hyp/nvhe/sysreg-sr.c simple die tree

name:arch/arm64/kvm/hyp/nvhe/sysreg-sr.c cupdie:<e54a>//<e53f> pc ranges: 0xcc 0xbb4 vars:none subroutines : name:__sysreg_save_state_nvhe cupdie:<e9f4>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<ea09>/<e9f4>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0xcc 0x108 (DW_OP_breg31 0x8) decl: sysreg-sr.c:21 __sysreg_save_state_nvhe 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: 0xcc pc ranges: 0xcc 0x108 subroutines:none lexical_blocks:none decl: sysreg-sr.c:21 __sysreg_save_state_nvhe 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:__sysreg_save_el1_state cupdie:<ea18>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<ea2d>/<ea18>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x108 0x368 (DW_OP_fbreg 0x158) decl: sysreg-sr.h:29 __sysreg_save_el1_state 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: 0x108 pc ranges: 0x108 0x368 subroutines:none lexical_blocks: cupdie:<ea3c>/<ea18>/<e54a>/<e53f> pc ranges: 0x114 0x128 vars: name:__val cupdie:<ea49>/<ea3c>/<ea18>/<e54a>/<e53f> 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: 0x114 0x128 (DW_OP_fbreg 0x150) decl: sysreg-sr.h:31 __sysreg_save_el1_state 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:<ea59>/<ea18>/<e54a>/<e53f> pc ranges: 0x130 0x144 vars: name:reg cupdie:<ea66>/<ea59>/<ea18>/<e54a>/<e53f> 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: 0x130 0x144 (DW_OP_fbreg 0x140) decl: sysreg-sr.h:32 __sysreg_save_el1_state 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:<ea76>/<ea18>/<e54a>/<e53f> pc ranges: 0x14c 0x160 vars: name:reg cupdie:<ea83>/<ea76>/<ea18>/<e54a>/<e53f> 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: 0x14c 0x160 (DW_OP_fbreg 0x130) decl: sysreg-sr.h:33 __sysreg_save_el1_state 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:<ea93>/<ea18>/<e54a>/<e53f> pc ranges: 0x168 0x17c vars: name:reg cupdie:<eaa0>/<ea93>/<ea18>/<e54a>/<e53f> 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: 0x168 0x17c (DW_OP_fbreg 0x120) decl: sysreg-sr.h:34 __sysreg_save_el1_state 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:<eab0>/<ea18>/<e54a>/<e53f> pc ranges: 0x184 0x198 vars: name:reg cupdie:<eabd>/<eab0>/<ea18>/<e54a>/<e53f> 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: 0x184 0x198 (DW_OP_fbreg 0x110) decl: sysreg-sr.h:35 __sysreg_save_el1_state 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:<eacd>/<ea18>/<e54a>/<e53f> pc ranges: 0x1a0 0x1b4 vars: name:reg cupdie:<eada>/<eacd>/<ea18>/<e54a>/<e53f> 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: 0x1a0 0x1b4 (DW_OP_fbreg 0x100) decl: sysreg-sr.h:36 __sysreg_save_el1_state 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:<eaea>/<ea18>/<e54a>/<e53f> pc ranges: 0x1bc 0x1d0 vars: name:reg cupdie:<eaf7>/<eaea>/<ea18>/<e54a>/<e53f> 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: 0x1bc 0x1d0 (DW_OP_fbreg 0xf0) decl: sysreg-sr.h:37 __sysreg_save_el1_state 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:<eb07>/<ea18>/<e54a>/<e53f> pc ranges: 0x1d8 0x1ec vars: name:reg cupdie:<eb14>/<eb07>/<ea18>/<e54a>/<e53f> 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: 0x1d8 0x1ec (DW_OP_fbreg 0xe0) decl: sysreg-sr.h:38 __sysreg_save_el1_state 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:<eb24>/<ea18>/<e54a>/<e53f> pc ranges: 0x1f4 0x208 vars: name:reg cupdie:<eb31>/<eb24>/<ea18>/<e54a>/<e53f> 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: 0x1f4 0x208 (DW_OP_fbreg 0xd0) decl: sysreg-sr.h:39 __sysreg_save_el1_state 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:<eb41>/<ea18>/<e54a>/<e53f> pc ranges: 0x210 0x224 vars: name:reg cupdie:<eb4e>/<eb41>/<ea18>/<e54a>/<e53f> 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: 0x210 0x224 (DW_OP_fbreg 0xc0) decl: sysreg-sr.h:40 __sysreg_save_el1_state 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:<eb5e>/<ea18>/<e54a>/<e53f> pc ranges: 0x22c 0x240 vars: name:reg cupdie:<eb6b>/<eb5e>/<ea18>/<e54a>/<e53f> 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: 0x22c 0x240 (DW_OP_fbreg 0xb0) decl: sysreg-sr.h:41 __sysreg_save_el1_state 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:<eb7b>/<ea18>/<e54a>/<e53f> pc ranges: 0x248 0x25c vars: name:reg cupdie:<eb88>/<eb7b>/<ea18>/<e54a>/<e53f> 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: 0x248 0x25c (DW_OP_fbreg 0xa0) decl: sysreg-sr.h:42 __sysreg_save_el1_state 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:<eb98>/<ea18>/<e54a>/<e53f> pc ranges: 0x264 0x278 vars: name:reg cupdie:<eba5>/<eb98>/<ea18>/<e54a>/<e53f> 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: 0x264 0x278 (DW_OP_fbreg 0x90) decl: sysreg-sr.h:43 __sysreg_save_el1_state 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:<ebb5>/<ea18>/<e54a>/<e53f> pc ranges: 0x280 0x294 vars: name:reg cupdie:<ebc2>/<ebb5>/<ea18>/<e54a>/<e53f> 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: 0x280 0x294 (DW_OP_fbreg 0x80) decl: sysreg-sr.h:44 __sysreg_save_el1_state 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:<ebd2>/<ea18>/<e54a>/<e53f> pc ranges: 0x29c 0x2b0 vars: name:reg cupdie:<ebdf>/<ebd2>/<ea18>/<e54a>/<e53f> 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: 0x29c 0x2b0 (DW_OP_fbreg 0x70) decl: sysreg-sr.h:45 __sysreg_save_el1_state 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:<ebef>/<ea18>/<e54a>/<e53f> pc ranges: 0x2b8 0x2e4 vars: name:par cupdie:<ebfc>/<ebef>/<ea18>/<e54a>/<e53f> 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: 0x2b8 0x2e4 (DW_OP_fbreg 0x60) decl: sysreg-sr.h:46 __sysreg_save_el1_state 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:<ec0b>/<ebef>/<ea18>/<e54a>/<e53f> pc ranges: 0x2bc 0x2d0 vars: name:__val cupdie:<ec18>/<ec0b>/<ebef>/<ea18>/<e54a>/<e53f> 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: 0x2bc 0x2d0 (DW_OP_fbreg 0x58) decl: sysreg-sr.h:46 __sysreg_save_el1_state 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:<ec29>/<ea18>/<e54a>/<e53f> pc ranges: 0x2ec 0x300 vars: name:__val cupdie:<ec36>/<ec29>/<ea18>/<e54a>/<e53f> 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: 0x2ec 0x300 (DW_OP_fbreg 0x40) decl: sysreg-sr.h:47 __sysreg_save_el1_state 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:<ec46>/<ea18>/<e54a>/<e53f> pc ranges: 0x308 0x31c vars: name:__val cupdie:<ec53>/<ec46>/<ea18>/<e54a>/<e53f> 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: 0x308 0x31c (DW_OP_fbreg 0x30) decl: sysreg-sr.h:49 __sysreg_save_el1_state 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:<ec62>/<ea18>/<e54a>/<e53f> pc ranges: 0x324 0x338 vars: name:reg cupdie:<ec6f>/<ec62>/<ea18>/<e54a>/<e53f> 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: 0x324 0x338 (DW_OP_fbreg 0x20) decl: sysreg-sr.h:50 __sysreg_save_el1_state 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:<ec7e>/<ea18>/<e54a>/<e53f> pc ranges: 0x340 0x354 vars: name:reg cupdie:<ec8b>/<ec7e>/<ea18>/<e54a>/<e53f> 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: 0x340 0x354 (DW_OP_fbreg 0x10) decl: sysreg-sr.h:51 __sysreg_save_el1_state 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: sysreg-sr.h:29 __sysreg_save_el1_state 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:__sysreg_save_common_state cupdie:<ec9b>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<ecb0>/<ec9b>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x368 0x394 (DW_OP_fbreg 0x18) decl: sysreg-sr.h:18 __sysreg_save_common_state 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: 0x368 pc ranges: 0x368 0x394 subroutines:none lexical_blocks: cupdie:<ecbe>/<ec9b>/<e54a>/<e53f> pc ranges: 0x370 0x384 vars: name:__val cupdie:<eccb>/<ecbe>/<ec9b>/<e54a>/<e53f> 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: 0x370 0x384 (DW_OP_fbreg 0x10) decl: sysreg-sr.h:20 __sysreg_save_common_state 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: sysreg-sr.h:18 __sysreg_save_common_state 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:__sysreg_save_user_state cupdie:<ecdb>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<ecf0>/<ecdb>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x394 0x3dc (DW_OP_fbreg 0x28) decl: sysreg-sr.h:23 __sysreg_save_user_state 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: 0x394 pc ranges: 0x394 0x3dc subroutines:none lexical_blocks: cupdie:<ecfe>/<ecdb>/<e54a>/<e53f> pc ranges: 0x39c 0x3b0 vars: name:__val cupdie:<ed0b>/<ecfe>/<ecdb>/<e54a>/<e53f> 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: 0x39c 0x3b0 (DW_OP_fbreg 0x20) decl: sysreg-sr.h:25 __sysreg_save_user_state 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:<ed1a>/<ecdb>/<e54a>/<e53f> pc ranges: 0x3b8 0x3cc vars: name:__val cupdie:<ed27>/<ed1a>/<ecdb>/<e54a>/<e53f> 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: 0x3b8 0x3cc (DW_OP_fbreg 0x10) decl: sysreg-sr.h:26 __sysreg_save_user_state 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: sysreg-sr.h:23 __sysreg_save_user_state 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:system_capabilities_finalized cupdie:<ed37>/<e54a>/<e53f> 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:<ed44>/<ed37>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed45>/<ed44>/<ed37>/<e54a>/<e53f> 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:<ed65>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed72>/<ed65>/<e54a>/<e53f> 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:<ed7f>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed8c>/<ed7f>/<e54a>/<e53f> 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:<ed98>/<ed7f>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed99>/<ed98>/<ed7f>/<e54a>/<e53f> 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:__sysreg_save_el2_return_state cupdie:<eda7>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<edbc>/<eda7>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x3dc 0x500 (DW_OP_fbreg 0x38) decl: sysreg-sr.h:54 __sysreg_save_el2_return_state 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: 0x3dc pc ranges: 0x3dc 0x500 subroutines: name:cpus_have_final_cap cupdie:<ee02>/<eda7>/<e54a>/<e53f> kind:inlined subroutine call site: sysreg-sr.h:59 __sysreg_save_el2_return_state 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:<ed65>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed72>/<ed65>/<e54a>/<e53f> 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:<ee16>/<ee02>/<eda7>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x424 0x4cc (DW_OP_fbreg 0x40) decl:none unspecified_parameters:none entry address: 0x424 pc ranges: 0x424 0x4cc subroutines: name:system_capabilities_finalized cupdie:<ee1f>/<ee02>/<eda7>/<e54a>/<e53f> 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:<ed37>/<e54a>/<e53f> 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:<ed44>/<ed37>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed45>/<ed44>/<ed37>/<e54a>/<e53f> 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: 0x424 pc ranges: 0x424 0x44c subroutines:none lexical_blocks: cupdie:<ee34>/<ee1f>/<ee02>/<eda7>/<e54a>/<e53f> pc ranges: 0x424 0x44c vars: name:branch cupdie:<ee41>/<ee34>/<ee1f>/<ee02>/<eda7>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x424 0x44c (DW_OP_fbreg 0x54) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<ee4c>/<ee02>/<eda7>/<e54a>/<e53f> 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:<ed7f>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed8c>/<ed7f>/<e54a>/<e53f> 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:<ed98>/<ed7f>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed99>/<ed98>/<ed7f>/<e54a>/<e53f> 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:<ee59>/<ee4c>/<ee02>/<eda7>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x45c 0x4bc (DW_OP_fbreg 0x68) 0x4c0 0x4c4 (DW_OP_fbreg 0x68) decl:none unspecified_parameters:none entry address: none pc ranges: 0x45c 0x4bc 0x4c0 0x4c4 subroutines:none lexical_blocks: cupdie:<ee62>/<ee4c>/<ee02>/<eda7>/<e54a>/<e53f> pc ranges: 0x478 0x4ac vars: name:branch cupdie:<ee6f>/<ee62>/<ee4c>/<ee02>/<eda7>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x478 0x4ac (DW_OP_fbreg 0x64) 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:<edca>/<eda7>/<e54a>/<e53f> pc ranges: 0x3e4 0x3f8 vars: name:reg cupdie:<edd7>/<edca>/<eda7>/<e54a>/<e53f> 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: 0x3e4 0x3f8 (DW_OP_fbreg 0x30) decl: sysreg-sr.h:56 __sysreg_save_el2_return_state 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:<ede6>/<eda7>/<e54a>/<e53f> pc ranges: 0x400 0x414 vars: name:reg cupdie:<edf3>/<ede6>/<eda7>/<e54a>/<e53f> 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: 0x400 0x414 (DW_OP_fbreg 0x20) decl: sysreg-sr.h:57 __sysreg_save_el2_return_state 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:<ee7b>/<eda7>/<e54a>/<e53f> pc ranges: 0x4d8 0x4ec vars: name:__val cupdie:<ee88>/<ee7b>/<eda7>/<e54a>/<e53f> 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: 0x4d8 0x4ec (DW_OP_fbreg 0x10) decl: sysreg-sr.h:60 __sysreg_save_el2_return_state 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: sysreg-sr.h:54 __sysreg_save_el2_return_state 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:__sysreg_restore_state_nvhe cupdie:<ee98>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<eead>/<ee98>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x500 0x53c (DW_OP_breg31 0x8) decl: sysreg-sr.c:29 __sysreg_restore_state_nvhe 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: 0x500 pc ranges: 0x500 0x53c subroutines:none lexical_blocks:none decl: sysreg-sr.c:29 __sysreg_restore_state_nvhe 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:has_vhe cupdie:<eebc>/<e54a>/<e53f> 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: virt.h:104 has_vhe 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:__sysreg_restore_el1_state cupdie:<eec8>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<eedd>/<eec8>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x53c 0x9d8 (DW_OP_fbreg 0xc0) decl: sysreg-sr.h:74 __sysreg_restore_el1_state 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: 0x53c pc ranges: 0x53c 0x9d8 subroutines: name:has_vhe cupdie:<ef26>/<eec8>/<e54a>/<e53f> kind:inlined subroutine call site: sysreg-sr.h:79 __sysreg_restore_el1_state 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:has_vhe cupdie:<eebc>/<e54a>/<e53f> 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: virt.h:104 has_vhe 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: 0x584 pc ranges: 0x584 0x58c subroutines:none lexical_blocks:none decl:none noreturn:false external:false name:cpus_have_final_cap cupdie:<ef3a>/<eec8>/<e54a>/<e53f> kind:inlined subroutine call site: sysreg-sr.h:80 __sysreg_restore_el1_state 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:<ed65>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed72>/<ed65>/<e54a>/<e53f> 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:<ef4e>/<ef3a>/<eec8>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x59c 0x644 (DW_OP_fbreg 0xd0) decl:none unspecified_parameters:none entry address: 0x59c pc ranges: 0x59c 0x644 subroutines: name:system_capabilities_finalized cupdie:<ef57>/<ef3a>/<eec8>/<e54a>/<e53f> 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:<ed37>/<e54a>/<e53f> 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:<ed44>/<ed37>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed45>/<ed44>/<ed37>/<e54a>/<e53f> 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: 0x59c pc ranges: 0x59c 0x5c4 subroutines:none lexical_blocks: cupdie:<ef6c>/<ef57>/<ef3a>/<eec8>/<e54a>/<e53f> pc ranges: 0x59c 0x5c4 vars: name:branch cupdie:<ef79>/<ef6c>/<ef57>/<ef3a>/<eec8>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x59c 0x5c4 (DW_OP_fbreg 0xe4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<ef84>/<ef3a>/<eec8>/<e54a>/<e53f> 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:<ed7f>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed8c>/<ed7f>/<e54a>/<e53f> 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:<ed98>/<ed7f>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed99>/<ed98>/<ed7f>/<e54a>/<e53f> 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:<ef91>/<ef84>/<ef3a>/<eec8>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x5d4 0x634 (DW_OP_fbreg 0xf8) 0x638 0x63c (DW_OP_fbreg 0xf8) decl:none unspecified_parameters:none entry address: none pc ranges: 0x5d4 0x634 0x638 0x63c subroutines:none lexical_blocks: cupdie:<ef9a>/<ef84>/<ef3a>/<eec8>/<e54a>/<e53f> pc ranges: 0x5f0 0x624 vars: name:branch cupdie:<efa7>/<ef9a>/<ef84>/<ef3a>/<eec8>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x5f0 0x624 (DW_OP_fbreg 0xf4) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false name:has_vhe cupdie:<f19d>/<eec8>/<e54a>/<e53f> kind:inlined subroutine call site: sysreg-sr.h:110 __sysreg_restore_el1_state 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:has_vhe cupdie:<eebc>/<e54a>/<e53f> 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: virt.h:104 has_vhe 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: 0x858 pc ranges: 0x858 0x860 subroutines:none lexical_blocks:none decl:none noreturn:false external:false name:cpus_have_final_cap cupdie:<f1b1>/<eec8>/<e54a>/<e53f> kind:inlined subroutine call site: sysreg-sr.h:111 __sysreg_restore_el1_state 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:<ed65>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed72>/<ed65>/<e54a>/<e53f> 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:<f1c5>/<f1b1>/<eec8>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x870 0x918 (DW_OP_fbreg 0x100) decl:none unspecified_parameters:none entry address: 0x870 pc ranges: 0x870 0x918 subroutines: name:system_capabilities_finalized cupdie:<f1ce>/<f1b1>/<eec8>/<e54a>/<e53f> 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:<ed37>/<e54a>/<e53f> 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:<ed44>/<ed37>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed45>/<ed44>/<ed37>/<e54a>/<e53f> 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: 0x870 pc ranges: 0x870 0x898 subroutines:none lexical_blocks: cupdie:<f1e3>/<f1ce>/<f1b1>/<eec8>/<e54a>/<e53f> pc ranges: 0x870 0x898 vars: name:branch cupdie:<f1f0>/<f1e3>/<f1ce>/<f1b1>/<eec8>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x870 0x898 (DW_OP_fbreg 0x114) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<f1fb>/<f1b1>/<eec8>/<e54a>/<e53f> 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:<ed7f>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed8c>/<ed7f>/<e54a>/<e53f> 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:<ed98>/<ed7f>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed99>/<ed98>/<ed7f>/<e54a>/<e53f> 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:<f208>/<f1fb>/<f1b1>/<eec8>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0x8a8 0x908 (DW_OP_fbreg 0x128) 0x90c 0x910 (DW_OP_fbreg 0x128) decl:none unspecified_parameters:none entry address: none pc ranges: 0x8a8 0x908 0x90c 0x910 subroutines:none lexical_blocks: cupdie:<f211>/<f1fb>/<f1b1>/<eec8>/<e54a>/<e53f> pc ranges: 0x8c4 0x8f8 vars: name:branch cupdie:<f21e>/<f211>/<f1fb>/<f1b1>/<eec8>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0x8c4 0x8f8 (DW_OP_fbreg 0x124) 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:<eeec>/<eec8>/<e54a>/<e53f> pc ranges: 0x54c 0x564 vars: name:__val cupdie:<eef9>/<eeec>/<eec8>/<e54a>/<e53f> 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: 0x54c 0x564 (DW_OP_fbreg 0xb8) decl: sysreg-sr.h:76 __sysreg_restore_el1_state 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:<ef09>/<eec8>/<e54a>/<e53f> pc ranges: 0x568 0x580 vars: name:__val cupdie:<ef16>/<ef09>/<eec8>/<e54a>/<e53f> 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: 0x568 0x580 (DW_OP_fbreg 0xb0) decl: sysreg-sr.h:77 __sysreg_restore_el1_state 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:<efb3>/<eec8>/<e54a>/<e53f> pc ranges: 0x650 0x668 vars: name:__val cupdie:<efc0>/<efb3>/<eec8>/<e54a>/<e53f> 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: 0x650 0x668 (DW_OP_fbreg 0xa8) decl: sysreg-sr.h:81 __sysreg_restore_el1_state 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:<efd0>/<eec8>/<e54a>/<e53f> pc ranges: 0x66c 0x684 vars: name:__val cupdie:<efdd>/<efd0>/<eec8>/<e54a>/<e53f> 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: 0x66c 0x684 (DW_OP_fbreg 0xa0) decl: sysreg-sr.h:82 __sysreg_restore_el1_state 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:<efed>/<eec8>/<e54a>/<e53f> pc ranges: 0x69c 0x6c0 vars: name:__val cupdie:<effa>/<efed>/<eec8>/<e54a>/<e53f> 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: 0x69c 0x6c0 (DW_OP_fbreg 0x98) decl: sysreg-sr.h:89 __sysreg_restore_el1_state 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:<f00a>/<eec8>/<e54a>/<e53f> pc ranges: 0x6d0 0x6e8 vars: name:__val cupdie:<f017>/<f00a>/<eec8>/<e54a>/<e53f> 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: 0x6d0 0x6e8 (DW_OP_fbreg 0x90) decl: sysreg-sr.h:95 __sysreg_restore_el1_state 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:<f027>/<eec8>/<e54a>/<e53f> pc ranges: 0x6ec 0x704 vars: name:__val cupdie:<f034>/<f027>/<eec8>/<e54a>/<e53f> 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: 0x6ec 0x704 (DW_OP_fbreg 0x88) decl: sysreg-sr.h:96 __sysreg_restore_el1_state 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:<f044>/<eec8>/<e54a>/<e53f> pc ranges: 0x708 0x720 vars: name:__val cupdie:<f051>/<f044>/<eec8>/<e54a>/<e53f> 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: 0x708 0x720 (DW_OP_fbreg 0x80) decl: sysreg-sr.h:97 __sysreg_restore_el1_state 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:<f061>/<eec8>/<e54a>/<e53f> pc ranges: 0x724 0x73c vars: name:__val cupdie:<f06e>/<f061>/<eec8>/<e54a>/<e53f> 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: 0x724 0x73c (DW_OP_fbreg 0x78) decl: sysreg-sr.h:98 __sysreg_restore_el1_state 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:<f07e>/<eec8>/<e54a>/<e53f> pc ranges: 0x740 0x758 vars: name:__val cupdie:<f08b>/<f07e>/<eec8>/<e54a>/<e53f> 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: 0x740 0x758 (DW_OP_fbreg 0x70) decl: sysreg-sr.h:99 __sysreg_restore_el1_state 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:<f09b>/<eec8>/<e54a>/<e53f> pc ranges: 0x75c 0x774 vars: name:__val cupdie:<f0a8>/<f09b>/<eec8>/<e54a>/<e53f> 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: 0x75c 0x774 (DW_OP_fbreg 0x68) decl: sysreg-sr.h:100 __sysreg_restore_el1_state 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:<f0b8>/<eec8>/<e54a>/<e53f> pc ranges: 0x778 0x790 vars: name:__val cupdie:<f0c5>/<f0b8>/<eec8>/<e54a>/<e53f> 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: 0x778 0x790 (DW_OP_fbreg 0x60) decl: sysreg-sr.h:101 __sysreg_restore_el1_state 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:<f0d5>/<eec8>/<e54a>/<e53f> pc ranges: 0x794 0x7ac vars: name:__val cupdie:<f0e2>/<f0d5>/<eec8>/<e54a>/<e53f> 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: 0x794 0x7ac (DW_OP_fbreg 0x58) decl: sysreg-sr.h:102 __sysreg_restore_el1_state 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:<f0f2>/<eec8>/<e54a>/<e53f> pc ranges: 0x7b0 0x7c8 vars: name:__val cupdie:<f0ff>/<f0f2>/<eec8>/<e54a>/<e53f> 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: 0x7b0 0x7c8 (DW_OP_fbreg 0x50) decl: sysreg-sr.h:103 __sysreg_restore_el1_state 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:<f10f>/<eec8>/<e54a>/<e53f> pc ranges: 0x7cc 0x7e4 vars: name:__val cupdie:<f11c>/<f10f>/<eec8>/<e54a>/<e53f> 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: 0x7cc 0x7e4 (DW_OP_fbreg 0x48) decl: sysreg-sr.h:104 __sysreg_restore_el1_state 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:<f12c>/<eec8>/<e54a>/<e53f> pc ranges: 0x7e8 0x800 vars: name:__val cupdie:<f139>/<f12c>/<eec8>/<e54a>/<e53f> 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: 0x7e8 0x800 (DW_OP_fbreg 0x40) decl: sysreg-sr.h:105 __sysreg_restore_el1_state 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:<f149>/<eec8>/<e54a>/<e53f> pc ranges: 0x804 0x81c vars: name:__val cupdie:<f156>/<f149>/<eec8>/<e54a>/<e53f> 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: 0x804 0x81c (DW_OP_fbreg 0x38) decl: sysreg-sr.h:106 __sysreg_restore_el1_state 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:<f165>/<eec8>/<e54a>/<e53f> pc ranges: 0x820 0x838 vars: name:__val cupdie:<f172>/<f165>/<eec8>/<e54a>/<e53f> 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: 0x820 0x838 (DW_OP_fbreg 0x30) decl: sysreg-sr.h:107 __sysreg_restore_el1_state 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:<f181>/<eec8>/<e54a>/<e53f> pc ranges: 0x83c 0x854 vars: name:__val cupdie:<f18e>/<f181>/<eec8>/<e54a>/<e53f> 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: 0x83c 0x854 (DW_OP_fbreg 0x28) decl: sysreg-sr.h:108 __sysreg_restore_el1_state 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:<f22a>/<eec8>/<e54a>/<e53f> pc ranges: 0x93c 0x954 vars: name:__val cupdie:<f237>/<f22a>/<eec8>/<e54a>/<e53f> 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: 0x93c 0x954 (DW_OP_fbreg 0x20) decl: sysreg-sr.h:123 __sysreg_restore_el1_state 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:<f246>/<eec8>/<e54a>/<e53f> pc ranges: 0x95c 0x974 vars: name:__val cupdie:<f253>/<f246>/<eec8>/<e54a>/<e53f> 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: 0x95c 0x974 (DW_OP_fbreg 0x18) decl: sysreg-sr.h:125 __sysreg_restore_el1_state 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:<f262>/<eec8>/<e54a>/<e53f> pc ranges: 0x97c 0x994 vars: name:__val cupdie:<f26f>/<f262>/<eec8>/<e54a>/<e53f> 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: 0x97c 0x994 (DW_OP_fbreg 0x10) decl: sysreg-sr.h:128 __sysreg_restore_el1_state 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:<f27e>/<eec8>/<e54a>/<e53f> pc ranges: 0x998 0x9b0 vars: name:__val cupdie:<f28b>/<f27e>/<eec8>/<e54a>/<e53f> 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: 0x998 0x9b0 (DW_OP_fbreg 0x8) decl: sysreg-sr.h:129 __sysreg_restore_el1_state 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:<f29a>/<eec8>/<e54a>/<e53f> pc ranges: 0x9b4 0x9cc vars: name:__val cupdie:<f2a7>/<f29a>/<eec8>/<e54a>/<e53f> 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: 0x9b4 0x9cc (DW_OP_fbreg 0x0) decl: sysreg-sr.h:130 __sysreg_restore_el1_state 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: sysreg-sr.h:74 __sysreg_restore_el1_state 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:__sysreg_restore_common_state cupdie:<f2b7>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<f2cc>/<f2b7>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0x9d8 0xa04 (DW_OP_fbreg 0x8) decl: sysreg-sr.h:63 __sysreg_restore_common_state 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: 0x9d8 pc ranges: 0x9d8 0xa04 subroutines:none lexical_blocks: cupdie:<f2da>/<f2b7>/<e54a>/<e53f> pc ranges: 0x9e4 0x9fc vars: name:__val cupdie:<f2e7>/<f2da>/<f2b7>/<e54a>/<e53f> 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: 0x9e4 0x9fc (DW_OP_fbreg 0x0) decl: sysreg-sr.h:65 __sysreg_restore_common_state 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: sysreg-sr.h:63 __sysreg_restore_common_state 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:__sysreg_restore_user_state cupdie:<f2f7>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<f30c>/<f2f7>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0xa04 0xa4c (DW_OP_fbreg 0x18) decl: sysreg-sr.h:68 __sysreg_restore_user_state 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: 0xa04 pc ranges: 0xa04 0xa4c subroutines:none lexical_blocks: cupdie:<f31a>/<f2f7>/<e54a>/<e53f> pc ranges: 0xa10 0xa28 vars: name:__val cupdie:<f327>/<f31a>/<f2f7>/<e54a>/<e53f> 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: 0xa10 0xa28 (DW_OP_fbreg 0x10) decl: sysreg-sr.h:70 __sysreg_restore_user_state 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:<f336>/<f2f7>/<e54a>/<e53f> pc ranges: 0xa2c 0xa44 vars: name:__val cupdie:<f343>/<f336>/<f2f7>/<e54a>/<e53f> 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: 0xa2c 0xa44 (DW_OP_fbreg 0x8) decl: sysreg-sr.h:71 __sysreg_restore_user_state 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: sysreg-sr.h:68 __sysreg_restore_user_state 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:__sysreg_restore_el2_return_state cupdie:<f353>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:none vars: name:ctxt cupdie:<f368>/<f353>/<e54a>/<e53f> kind:param type:pointer(struct kvm_cpu_context<e53f>/<f464>) const_value:Nothing external:false declaration:false locations: 0xa4c 0xbb4 (DW_OP_fbreg 0x28) decl: sysreg-sr.h:133 __sysreg_restore_el2_return_state dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:pstate cupdie:<f376>/<f353>/<e54a>/<e53f> 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: 0xa4c 0xbb4 (DW_OP_fbreg 0x20) decl: sysreg-sr.h:135 __sysreg_restore_el2_return_state dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/hyp comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:mode cupdie:<f384>/<f353>/<e54a>/<e53f> 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: 0xa4c 0xbb4 (DW_OP_fbreg 0x18) decl: sysreg-sr.h:136 __sysreg_restore_el2_return_state 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: 0xa4c pc ranges: 0xa4c 0xbb4 subroutines: name:cpus_have_final_cap cupdie:<f3ca>/<f353>/<e54a>/<e53f> kind:inlined subroutine call site: sysreg-sr.h:155 __sysreg_restore_el2_return_state 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:<ed65>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed72>/<ed65>/<e54a>/<e53f> 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:<f3de>/<f3ca>/<f353>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xad8 0xb80 (DW_OP_fbreg 0x30) decl:none unspecified_parameters:none entry address: 0xad8 pc ranges: 0xad8 0xb80 subroutines: name:system_capabilities_finalized cupdie:<f3e6>/<f3ca>/<f353>/<e54a>/<e53f> 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:<ed37>/<e54a>/<e53f> 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:<ed44>/<ed37>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed45>/<ed44>/<ed37>/<e54a>/<e53f> 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: 0xad8 pc ranges: 0xad8 0xb00 subroutines:none lexical_blocks: cupdie:<f3fb>/<f3e6>/<f3ca>/<f353>/<e54a>/<e53f> pc ranges: 0xad8 0xb00 vars: name:branch cupdie:<f408>/<f3fb>/<f3e6>/<f3ca>/<f353>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xad8 0xb00 (DW_OP_fbreg 0x44) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<f413>/<f3ca>/<f353>/<e54a>/<e53f> 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:<ed7f>/<e54a>/<e53f> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<ed8c>/<ed7f>/<e54a>/<e53f> 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:<ed98>/<ed7f>/<e54a>/<e53f> pc ranges:none vars: name:branch cupdie:<ed99>/<ed98>/<ed7f>/<e54a>/<e53f> 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:<f420>/<f413>/<f3ca>/<f353>/<e54a>/<e53f> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xb10 0xb70 (DW_OP_fbreg 0x58) 0xb74 0xb78 (DW_OP_fbreg 0x58) decl:none unspecified_parameters:none entry address: none pc ranges: 0xb10 0xb70 0xb74 0xb78 subroutines:none lexical_blocks: cupdie:<f429>/<f413>/<f3ca>/<f353>/<e54a>/<e53f> pc ranges: 0xb2c 0xb60 vars: name:branch cupdie:<f436>/<f429>/<f413>/<f3ca>/<f353>/<e54a>/<e53f> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xb2c 0xb60 (DW_OP_fbreg 0x54) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<f392>/<f353>/<e54a>/<e53f> pc ranges: 0xaa0 0xab8 vars: name:__val cupdie:<f39f>/<f392>/<f353>/<e54a>/<e53f> 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: 0xaa0 0xab8 (DW_OP_fbreg 0x10) decl: sysreg-sr.h:152 __sysreg_restore_el2_return_state 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:<f3ae>/<f353>/<e54a>/<e53f> pc ranges: 0xabc 0xad0 vars: name:__val cupdie:<f3bb>/<f3ae>/<f353>/<e54a>/<e53f> 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: 0xabc 0xad0 (DW_OP_fbreg 0x8) decl: sysreg-sr.h:153 __sysreg_restore_el2_return_state 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:<f442>/<f353>/<e54a>/<e53f> pc ranges: 0xb90 0xbac vars: name:__val cupdie:<f44f>/<f442>/<f353>/<e54a>/<e53f> 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: 0xb90 0xbac (DW_OP_fbreg 0x0) decl: sysreg-sr.h:156 __sysreg_restore_el2_return_state 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: sysreg-sr.h:133 __sysreg_restore_el2_return_state 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