Compilation unit 0000a6b8 0000af1c arch/arm64/kvm/hyp/nvhe/mm.c simple die tree

name:arch/arm64/kvm/hyp/nvhe/mm.c cupdie:<7b0af>//<7b0a4> pc ranges: 0xa6b8 0xaefc vars: name:hyp_pgtable cupdie:<7b0ce>/<7b0af>/<7b0a4> kind:var type:struct kvm_pgtable<7b0a4>/<7b0e3> const_value:Nothing external:true declaration:false locations: 0xa6b8 0xaefc (DW_OP_addr 0x1ab78) decl: mm.c:19 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:__hyp_pgd_lock cupdie:<89602>/<7b0af>/<7b0a4> kind:var type:typedef(hyp_spinlock_t=union hyp_spinlock<7b0a4>/<89622>) const_value:Nothing external:true declaration:false locations: 0xa6b8 0xaefc (DW_OP_addr 0x1ab70) decl: mm.c:21 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:__io_map_base cupdie:<8965c>/<7b0af>/<7b0a4> kind:var type:typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) const_value:Nothing external:true declaration:false locations: 0xa6b8 0xaefc (DW_OP_addr 0x1ab98) decl: mm.c:22 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:hyp_memory cupdie:<89671>/<7b0af>/<7b0a4> kind:var type:struct hyp_memblock_region<7b0a4>/<89692>[128] const_value:Nothing external:true declaration:false locations: 0xa6b8 0xaefc (DW_OP_addr 0x1aba0) decl: mm.c:24 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:hyp_memblock_nr cupdie:<896b3>/<7b0af>/<7b0a4> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:true declaration:false locations: 0xa6b8 0xaefc (DW_OP_addr 0x1b3a0) decl: mm.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:__hyp_bp_vect_base cupdie:<896c8>/<7b0af>/<7b0a4> kind:var type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xa6b8 0xaefc (DW_OP_addr 0x1b3a8) decl: mm.c:102 hyp_back_vmemmap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines : name:__hyp_create_mappings cupdie:<897d3>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:start cupdie:<897ec>/<897d3>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa6b8 0xa720 (DW_OP_fbreg -0x8) decl: mm.c:27 __hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:size cupdie:<897fa>/<897d3>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa6b8 0xa720 (DW_OP_fbreg -0x10) decl: mm.c:27 __hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys cupdie:<89808>/<897d3>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa6b8 0xa720 (DW_OP_breg31 0x18) decl: mm.c:28 __hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:prot cupdie:<89816>/<897d3>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa6b8 0xa720 (DW_OP_breg31 0x10) decl: mm.c:28 __hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:err cupdie:<89824>/<897d3>/<7b0af>/<7b0a4> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xa6b8 0xa720 (DW_OP_breg31 0xc) decl: mm.c:30 __hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xa6b8 pc ranges: 0xa6b8 0xa720 subroutines:none lexical_blocks:none decl: mm.c:27 __hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:true name:hyp_spin_lock cupdie:<89833>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:none vars: name:lock cupdie:<89848>/<89833>/<7b0af>/<7b0a4> kind:param type:pointer(typedef(hyp_spinlock_t=union hyp_spinlock<7b0a4>/<89622>)) const_value:Nothing external:false declaration:false locations: 0xa720 0xa770 (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:<89856>/<89833>/<7b0af>/<7b0a4> kind:var type:typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) const_value:Nothing external:false declaration:false locations: 0xa720 0xa770 (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:<89864>/<89833>/<7b0af>/<7b0a4> kind:var type:typedef(hyp_spinlock_t=union hyp_spinlock<7b0a4>/<89622>) const_value:Nothing external:false declaration:false locations: 0xa720 0xa770 (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:<89872>/<89833>/<7b0af>/<7b0a4> kind:var type:typedef(hyp_spinlock_t=union hyp_spinlock<7b0a4>/<89622>) const_value:Nothing external:false declaration:false locations: 0xa720 0xa770 (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: 0xa720 pc ranges: 0xa720 0xa770 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:hyp_spin_unlock cupdie:<89881>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:none vars: name:lock cupdie:<89896>/<89881>/<7b0af>/<7b0a4> kind:param type:pointer(typedef(hyp_spinlock_t=union hyp_spinlock<7b0a4>/<89622>)) const_value:Nothing external:false declaration:false locations: 0xa770 0xa794 (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:<898a4>/<89881>/<7b0af>/<7b0a4> 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: 0xa770 0xa794 (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: 0xa770 pc ranges: 0xa770 0xa794 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 name:__hyp_create_private_mapping cupdie:<898b3>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:long unsigned int (base type, DW_ATE_unsigned size:8) vars: name:phys cupdie:<898cc>/<898b3>/<7b0af>/<7b0a4> 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: 0xa794 0xa894 (DW_OP_fbreg -0x8) decl: mm.c:39 __hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:size cupdie:<898da>/<898b3>/<7b0af>/<7b0a4> 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: 0xa794 0xa894 (DW_OP_fbreg -0x10) decl: mm.c:39 __hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:prot cupdie:<898e8>/<898b3>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa794 0xa894 (DW_OP_breg31 0x18) decl: mm.c:40 __hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:addr cupdie:<898f6>/<898b3>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa794 0xa894 (DW_OP_breg31 0x10) decl: mm.c:42 __hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:ret cupdie:<89904>/<898b3>/<7b0af>/<7b0a4> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xa794 0xa894 (DW_OP_breg31 0xc) decl: mm.c:43 __hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xa794 pc ranges: 0xa794 0xa894 subroutines:none lexical_blocks:none decl: mm.c:39 __hyp_create_private_mapping dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:true name:hyp_create_mappings cupdie:<89922>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:from cupdie:<8993b>/<89922>/<7b0af>/<7b0a4> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_fbreg -0x10) decl: mm.c:71 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:to cupdie:<89949>/<89922>/<7b0af>/<7b0a4> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_fbreg -0x18) decl: mm.c:71 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:prot cupdie:<89957>/<89922>/<7b0af>/<7b0a4> kind:param type:enum kvm_pgtable_prot<7b0a4>/<896dd> const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_fbreg -0x1c) decl: mm.c:71 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:start cupdie:<89965>/<89922>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_breg31 0x28) decl: mm.c:73 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:end cupdie:<89973>/<89922>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_breg31 0x20) decl: mm.c:74 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:virt_addr cupdie:<89981>/<89922>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_breg31 0x18) decl: mm.c:75 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:phys cupdie:<8998f>/<89922>/<7b0af>/<7b0a4> kind:var type:typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0xa894 0xa96c (DW_OP_breg31 0x10) decl: mm.c:76 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xa894 pc ranges: 0xa894 0xa96c subroutines:none lexical_blocks: cupdie:<8999d>/<89922>/<7b0af>/<7b0a4> pc ranges: 0xa8f8 0xa940 vars: name:err cupdie:<899aa>/<8999d>/<89922>/<7b0af>/<7b0a4> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xa8f8 0xa940 (DW_OP_breg31 0xc) decl: mm.c:82 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: mm.c:71 hyp_create_mappings dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:true name:hyp_virt_to_phys cupdie:<899ba>/<7b0af>/<7b0a4> 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:<899d3>/<899ba>/<7b0af>/<7b0a4> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xa96c 0xa98c (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: 0xa96c pc ranges: 0xa96c 0xa98c 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_back_vmemmap cupdie:<899e2>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:phys cupdie:<899fb>/<899e2>/<7b0af>/<7b0a4> 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: 0xa98c 0xa9e4 (DW_OP_fbreg -0x8) decl: mm.c:93 hyp_back_vmemmap 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:<89a09>/<899e2>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa98c 0xa9e4 (DW_OP_fbreg -0x10) decl: mm.c:93 hyp_back_vmemmap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:back cupdie:<89a17>/<899e2>/<7b0af>/<7b0a4> 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: 0xa98c 0xa9e4 (DW_OP_breg31 0x18) decl: mm.c:93 hyp_back_vmemmap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:start cupdie:<89a25>/<899e2>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa98c 0xa9e4 (DW_OP_breg31 0x10) decl: mm.c:95 hyp_back_vmemmap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:end cupdie:<89a33>/<899e2>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa98c 0xa9e4 (DW_OP_breg31 0x8) decl: mm.c:95 hyp_back_vmemmap 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: 0xa98c pc ranges: 0xa98c 0xa9e4 subroutines:none lexical_blocks:none decl: mm.c:93 hyp_back_vmemmap 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:hyp_vmemmap_range cupdie:<89a42>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:none vars: name:phys cupdie:<89a57>/<89a42>/<7b0af>/<7b0a4> 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: 0xa9e4 0xaa70 (DW_OP_fbreg 0x28) decl: mm.h:30 hyp_vmemmap_range dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:size cupdie:<89a65>/<89a42>/<7b0af>/<7b0a4> kind:param type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa9e4 0xaa70 (DW_OP_fbreg 0x20) decl: mm.h:30 hyp_vmemmap_range dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:start cupdie:<89a73>/<89a42>/<7b0af>/<7b0a4> kind:param type:pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations: 0xa9e4 0xaa70 (DW_OP_fbreg 0x18) decl: mm.h:31 hyp_vmemmap_range dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/kvm/hyp/include/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:end cupdie:<89a81>/<89a42>/<7b0af>/<7b0a4> kind:param type:pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) const_value:Nothing external:false declaration:false locations: 0xa9e4 0xaa70 (DW_OP_fbreg 0x10) decl: mm.h:31 hyp_vmemmap_range 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:<89a8f>/<89a42>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xa9e4 0xaa70 (DW_OP_fbreg 0x8) decl: mm.h:33 hyp_vmemmap_range 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:<89a9d>/<89a42>/<7b0af>/<7b0a4> kind:var type:pointer(struct hyp_page<7b0a4>/<89741>) const_value:Nothing external:false declaration:false locations: 0xa9e4 0xaa70 (DW_OP_fbreg 0x0) decl: mm.h:34 hyp_vmemmap_range 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: 0xa9e4 pc ranges: 0xa9e4 0xaa70 subroutines:none lexical_blocks:none decl: mm.h:30 hyp_vmemmap_range 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_cpu_set_vector cupdie:<89aac>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:slot cupdie:<89ac5>/<89aac>/<7b0af>/<7b0a4> kind:param type:enum arm64_hyp_spectre_vector<7b0a4>/<89702> const_value:Nothing external:false declaration:false locations: 0xaa70 0xab90 (DW_OP_fbreg -0x8) decl: mm.c:103 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:vector cupdie:<89ad3>/<89aac>/<7b0af>/<7b0a4> kind:var type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xaa70 0xab90 (DW_OP_fbreg -0x10) decl: mm.c:105 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: 0xaa70 pc ranges: 0xaa70 0xab90 subroutines:none lexical_blocks: cupdie:<89ae1>/<89aac>/<7b0af>/<7b0a4> pc ranges: 0xaab8 0xaad0 vars: name:addr cupdie:<89aee>/<89ae1>/<89aac>/<7b0af>/<7b0a4> kind:var type:pointer(char (base type, DW_ATE_unsigned_char size:1)[no count]) const_value:Nothing external:false declaration:false locations: 0xaab8 0xaad0 (DW_OP_fbreg -0x18) decl: mm.c:109 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<89afd>/<89aac>/<7b0af>/<7b0a4> pc ranges: 0xaad8 0xaaf0 vars: name:addr cupdie:<89b0a>/<89afd>/<89aac>/<7b0af>/<7b0a4> kind:var type:pointer(char (base type, DW_ATE_unsigned_char size:1)[no count]) const_value:Nothing external:false declaration:false locations: 0xaad8 0xaaf0 (DW_OP_fbreg -0x28) decl: mm.c:113 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<89b19>/<89aac>/<7b0af>/<7b0a4> pc ranges: 0xab34 0xab3c 0xab64 0xab68 vars: name:__vpp_verify cupdie:<89b1e>/<89b19>/<89aac>/<7b0af>/<7b0a4> kind:var type:pointer(const(no type)) const_value:Nothing external:false declaration:false locations: 0xab34 0xab3c (DW_OP_breg31 0x38) 0xab64 0xab68 (DW_OP_breg31 0x38) decl: mm.c:126 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none cupdie:<89b2d>/<89aac>/<7b0af>/<7b0a4> pc ranges: 0xab3c 0xab64 vars: name:__ptr cupdie:<89b3a>/<89b2d>/<89aac>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xab3c 0xab64 (DW_OP_breg31 0x28) decl: mm.c:126 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 subroutines :none lexical_blocks:none decl: mm.c:103 hyp_cpu_set_vector dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:true name:__kvm_vector_slot2addr cupdie:<89b4a>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:pointer(no type) vars: name:base cupdie:<89b63>/<89b4a>/<7b0af>/<7b0a4> kind:param type:pointer(no type) const_value:Nothing external:false declaration:false locations: 0xab90 0xabc8 (DW_OP_fbreg 0x8) decl: kvm_mmu.h:198 __kvm_vector_slot2addr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:slot cupdie:<89b71>/<89b4a>/<7b0af>/<7b0a4> kind:param type:enum arm64_hyp_spectre_vector<7b0a4>/<89702> const_value:Nothing external:false declaration:false locations: 0xab90 0xabc8 (DW_OP_fbreg 0x4) decl: kvm_mmu.h:199 __kvm_vector_slot2addr dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:idx cupdie:<89b7f>/<89b4a>/<7b0af>/<7b0a4> kind:var type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xab90 0xabc8 (DW_OP_fbreg 0x0) decl: kvm_mmu.h:201 __kvm_vector_slot2addr 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: 0xab90 pc ranges: 0xab90 0xabc8 subroutines:none lexical_blocks:none decl: kvm_mmu.h:198 __kvm_vector_slot2addr 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_my_cpu_offset cupdie:<89b8e>/<7b0af>/<7b0a4> 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: 0xabc8 pc ranges: 0xabc8 0xabe8 subroutines:none lexical_blocks: cupdie:<89ba7>/<89b8e>/<7b0af>/<7b0a4> pc ranges: 0xabcc 0xabe0 vars: name:__val cupdie:<89bb4>/<89ba7>/<89b8e>/<7b0af>/<7b0a4> 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: 0xabcc 0xabe0 (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:cpus_have_const_cap cupdie:<89bc4>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89bd1>/<89bc4>/<7b0af>/<7b0a4> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations:none decl: cpufeature.h:476 cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 unspecified_parameters:none entry address: none pc ranges:none subroutines:none lexical_blocks:none decl: cpufeature.h:476 cpus_have_const_cap dir=/home/pes20/repos/linux-analysis-el2-O0/./arch/arm64/include/asm comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:false name:system_capabilities_finalized cupdie:<89bde>/<7b0af>/<7b0a4> 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:<89beb>/<89bde>/<7b0af>/<7b0a4> pc ranges:none vars: name:branch cupdie:<89bec>/<89beb>/<89bde>/<7b0af>/<7b0a4> 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:<89bfa>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89c07>/<89bfa>/<7b0af>/<7b0a4> 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:<89c14>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89c21>/<89c14>/<7b0af>/<7b0a4> 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:<89c2d>/<89c14>/<7b0af>/<7b0a4> pc ranges:none vars: name:branch cupdie:<89c2e>/<89c2d>/<89c14>/<7b0af>/<7b0a4> 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:hyp_map_vectors cupdie:<89c3c>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:bp_base cupdie:<89c55>/<89c3c>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xabe8 0xad54 (DW_OP_breg31 0x18) decl: mm.c:133 hyp_map_vectors 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: 0xabe8 pc ranges: 0xabe8 0xad54 subroutines: name:cpus_have_const_cap cupdie:<89c63>/<89c3c>/<7b0af>/<7b0a4> kind:inlined subroutine call site: mm.c:135 hyp_map_vectors dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 abstract origin: name:cpus_have_const_cap cupdie:<89bc4>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89bd1>/<89bc4>/<7b0af>/<7b0a4> 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:<89c77>/<89c63>/<89c3c>/<7b0af>/<7b0a4> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xabfc 0xacb4 (DW_OP_breg31 0x28) decl:none unspecified_parameters:none entry address: 0xabfc pc ranges: 0xabfc 0xacb4 subroutines: name:cpus_have_final_cap cupdie:<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> 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:<89bfa>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89c07>/<89bfa>/<7b0af>/<7b0a4> 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:<89c94>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xac04 0xacac (DW_OP_breg31 0x30) decl:none unspecified_parameters:none entry address: 0xac04 pc ranges: 0xac04 0xacac subroutines: name:system_capabilities_finalized cupdie:<89c9c>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> 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:<89bde>/<7b0af>/<7b0a4> 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:<89beb>/<89bde>/<7b0af>/<7b0a4> pc ranges:none vars: name:branch cupdie:<89bec>/<89beb>/<89bde>/<7b0af>/<7b0a4> 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: 0xac04 pc ranges: 0xac04 0xac2c subroutines:none lexical_blocks: cupdie:<89cb1>/<89c9c>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> pc ranges: 0xac04 0xac2c vars: name:branch cupdie:<89cbe>/<89cb1>/<89c9c>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xac04 0xac2c (DW_OP_fbreg -0x1c) decl:none subroutines :none lexical_blocks:none decl:none noreturn:false external:false name:__cpus_have_const_cap cupdie:<89cc8>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> 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:<89c14>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89c21>/<89c14>/<7b0af>/<7b0a4> 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:<89c2d>/<89c14>/<7b0af>/<7b0a4> pc ranges:none vars: name:branch cupdie:<89c2e>/<89c2d>/<89c14>/<7b0af>/<7b0a4> 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:<89cd5>/<89cc8>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xac3c 0xac9c (DW_OP_fbreg -0x8) 0xaca0 0xaca4 (DW_OP_fbreg -0x8) decl:none unspecified_parameters:none entry address: none pc ranges: 0xac3c 0xac9c 0xaca0 0xaca4 subroutines:none lexical_blocks: cupdie:<89cdd>/<89cc8>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> pc ranges: 0xac58 0xac8c vars: name:branch cupdie:<89cea>/<89cdd>/<89cc8>/<89c7f>/<89c63>/<89c3c>/<7b0af>/<7b0a4> kind:var type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) const_value:Nothing external:false declaration:false locations: 0xac58 0xac8c (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: cupdie:<89cf6>/<89c3c>/<7b0af>/<7b0a4> pc ranges: 0xacc8 0xace0 vars: name:addr cupdie:<89d03>/<89cf6>/<89c3c>/<7b0af>/<7b0a4> kind:var type:pointer(char (base type, DW_ATE_unsigned_char size:1)[no count]) const_value:Nothing external:false declaration:false locations: 0xacc8 0xace0 (DW_OP_breg31 0x10) decl: mm.c:138 hyp_map_vectors 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: mm.c:131 hyp_map_vectors 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:hyp_create_idmap cupdie:<89d13>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:start cupdie:<89d2c>/<89d13>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xad54 0xae60 (DW_OP_fbreg -0x8) decl: mm.c:152 hyp_create_idmap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 name:end cupdie:<89d3a>/<89d13>/<7b0af>/<7b0a4> kind:var type:long unsigned int (base type, DW_ATE_unsigned size:8) const_value:Nothing external:false declaration:false locations: 0xad54 0xae60 (DW_OP_fbreg -0x10) decl: mm.c:152 hyp_create_idmap 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: 0xad54 pc ranges: 0xad54 0xae60 subroutines:none lexical_blocks: cupdie:<89d48>/<89d13>/<7b0af>/<7b0a4> pc ranges: 0xad60 0xad78 vars: name:addr cupdie:<89d55>/<89d48>/<89d13>/<7b0af>/<7b0a4> kind:var type:pointer(char (base type, DW_ATE_unsigned_char size:1)[no count]) const_value:Nothing external:false declaration:false locations: 0xad60 0xad78 (DW_OP_breg31 0x18) decl: mm.c:154 hyp_create_idmap 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:<89d64>/<89d13>/<7b0af>/<7b0a4> pc ranges: 0xad94 0xadac vars: name:addr cupdie:<89d71>/<89d64>/<89d13>/<7b0af>/<7b0a4> kind:var type:pointer(char (base type, DW_ATE_unsigned_char size:1)[no count]) const_value:Nothing external:false declaration:false locations: 0xad94 0xadac (DW_OP_breg31 0x8) decl: mm.c:158 hyp_create_idmap 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: mm.c:150 hyp_create_idmap dir=/home/pes20/repos/linux-analysis-el2-O0/arch/arm64/kvm/hyp/nvhe comp_dir=/home/pes20/repos/linux-analysis-el2-O0 noreturn:false external:true name:cpus_have_cap cupdie:<89d81>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vars: name:num cupdie:<89d9b>/<89d81>/<7b0af>/<7b0a4> kind:param type:unsigned int (base type, DW_ATE_unsigned size:4) const_value:Nothing external:false declaration:false locations: 0xae60 0xaebc (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: 0xae60 pc ranges: 0xae60 0xaebc 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:<89dab>/<7b0af>/<7b0a4> kind:subprogram call site:none abstract origin:none type:int (base type, DW_ATE_signed size:4) vars: name:nr cupdie:<89dc4>/<89dab>/<7b0af>/<7b0a4> kind:param type:int (base type, DW_ATE_signed size:4) const_value:Nothing external:false declaration:false locations: 0xaebc 0xaefc (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:<89dd2>/<89dab>/<7b0af>/<7b0a4> kind:param type:pointer(const(volatile(long unsigned int (base type, DW_ATE_unsigned size:8)))) const_value:Nothing external:false declaration:false locations: 0xaebc 0xaefc (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: 0xaebc pc ranges: 0xaebc 0xaefc 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