Compilation unit 00007744 00007834 arch/arm64/kvm/hyp/nvhe/hyp-smp.c simple die tree

name:arch/arm64/kvm/hyp/nvhe/hyp-smp.c cupdie:<5bb15>//<5bb0a> pc ranges: 0x7744 0x7834 vars: name:hyp_cpu_logical_map cupdie:<5bb34>/<5bb15>/<5bb0a> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[256] const_value:Nothing external:true declaration:false locations: 0x7744 0x7834 (DW_OP_addr 0x19f20) decl: hyp-smp.c:17 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:cpu_logical_map cupdie:<5bb8d>/<5bb15>/<5bb0a> 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:cpu cupdie:<5bba6>/<5bb8d>/<5bb15>/<5bb0a> kind:param type:unsigned int (base type, DW_ATE_unsigned size:4) const_value:Nothing external:false declaration:false locations: 0x7744 0x7788 (DW_OP_fbreg -0x4) decl: hyp-smp.c:19 cpu_logical_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: 0x7744 pc ranges: 0x7744 0x7788 subroutines:none lexical_blocks:none decl: hyp-smp.c:19 cpu_logical_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:true name:__kern_hyp_va cupdie:<5bbb5>/<5bb15>/<5bb0a> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5bbc1>/<5bbb5>/<5bb15>/<5bb0a> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:__hyp_per_cpu_offset cupdie:<5bbcd>/<5bb15>/<5bb0a> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:cpu cupdie:<5bbe6>/<5bbcd>/<5bb15>/<5bb0a> kind:param type:unsigned int (base type, DW_ATE_unsigned size:4) const_value:Nothing external:false declaration:false locations: 0x7788 0x7834 (DW_OP_fbreg -0xc) decl: hyp-smp.c:27 __hyp_per_cpu_offset dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:cpu_base_array cupdie:<5bbf4>/<5bbcd>/<5bb15>/<5bb0a> kind:var type:pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations: 0x7788 0x7834 (DW_OP_fbreg -0x18) decl: hyp-smp.c:29 __hyp_per_cpu_offset dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:this_cpu_base cupdie:<5bc02>/<5bbcd>/<5bb15>/<5bb0a> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7788 0x7834 (DW_OP_fbreg -0x20) decl: hyp-smp.c:30 __hyp_per_cpu_offset dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:elf_base cupdie:<5bc10>/<5bbcd>/<5bb15>/<5bb0a> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x7788 0x7834 (DW_OP_breg31 0x28) decl: hyp-smp.c:31 __hyp_per_cpu_offset 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: 0x7788 pc ranges: 0x7788 0x7834 subroutines: name:__kern_hyp_va cupdie:<5bc3a>/<5bbcd>/<5bb15>/<5bb0a> kind:inlined subroutine call site: hyp-smp.c:37 __hyp_per_cpu_offset dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:__kern_hyp_va cupdie:<5bbb5>/<5bb15>/<5bb0a> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:v cupdie:<5bbc1>/<5bbb5>/<5bb15>/<5bb0a> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: kvm_mmu.h:133 __kern_hyp_va dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false type:none vars: name:v cupdie:<5bc4e>/<5bc3a>/<5bbcd>/<5bb15>/<5bb0a> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0x77dc 0x77fc (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: 0x77dc pc ranges: 0x77dc 0x77fc subroutines:none lexical_blocks:none decl:none noreturn:false external:false lexical_blocks: cupdie:<5bc1e>/<5bbcd>/<5bb15>/<5bb0a> pc ranges: 0x77ac 0x77c4 vars: name:addr cupdie:<5bc2b>/<5bc1e>/<5bbcd>/<5bb15>/<5bb0a> kind:var type:pointer(long unsigned int (base type, DW_ATE_unsigned size:8)[256]) const_value:Nothing external:false declaration:false locations: 0x77ac 0x77c4 (DW_OP_breg31 0x20) decl: hyp-smp.c:36 __hyp_per_cpu_offset 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:<5bc57>/<5bbcd>/<5bb15>/<5bb0a> pc ranges: 0x7800 0x7818 vars: name:addr cupdie:<5bc64>/<5bc57>/<5bbcd>/<5bb15>/<5bb0a> kind:var type:pointer(char (base type, DW_ATE_unsigned_char size:1)[no count]) const_value:Nothing external:false declaration:false locations: 0x7800 0x7818 (DW_OP_breg31 0x10) decl: hyp-smp.c:38 __hyp_per_cpu_offset dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: hyp-smp.c:27 __hyp_per_cpu_offset 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