Lines Matching refs:ret

67 	int ret, i;  in recreate_hyp_mappings()  local
71 ret = kvm_pgtable_hyp_init(&pkvm_pgtable, hyp_va_bits, in recreate_hyp_mappings()
73 if (ret) in recreate_hyp_mappings()
74 return ret; in recreate_hyp_mappings()
76 ret = hyp_create_idmap(hyp_va_bits); in recreate_hyp_mappings()
77 if (ret) in recreate_hyp_mappings()
78 return ret; in recreate_hyp_mappings()
80 ret = hyp_map_vectors(); in recreate_hyp_mappings()
81 if (ret) in recreate_hyp_mappings()
82 return ret; in recreate_hyp_mappings()
84 ret = hyp_back_vmemmap(phys, size, hyp_virt_to_phys(vmemmap_base)); in recreate_hyp_mappings()
85 if (ret) in recreate_hyp_mappings()
86 return ret; in recreate_hyp_mappings()
88 ret = pkvm_create_mappings(__hyp_text_start, __hyp_text_end, PAGE_HYP_EXEC); in recreate_hyp_mappings()
89 if (ret) in recreate_hyp_mappings()
90 return ret; in recreate_hyp_mappings()
92 ret = pkvm_create_mappings(__start_rodata, __end_rodata, PAGE_HYP_RO); in recreate_hyp_mappings()
93 if (ret) in recreate_hyp_mappings()
94 return ret; in recreate_hyp_mappings()
96 ret = pkvm_create_mappings(__hyp_rodata_start, __hyp_rodata_end, PAGE_HYP_RO); in recreate_hyp_mappings()
97 if (ret) in recreate_hyp_mappings()
98 return ret; in recreate_hyp_mappings()
100 ret = pkvm_create_mappings(__hyp_bss_start, __hyp_bss_end, PAGE_HYP); in recreate_hyp_mappings()
101 if (ret) in recreate_hyp_mappings()
102 return ret; in recreate_hyp_mappings()
104 ret = pkvm_create_mappings(__hyp_bss_end, __bss_stop, PAGE_HYP_RO); in recreate_hyp_mappings()
105 if (ret) in recreate_hyp_mappings()
106 return ret; in recreate_hyp_mappings()
108 ret = pkvm_create_mappings(virt, virt + size, PAGE_HYP); in recreate_hyp_mappings()
109 if (ret) in recreate_hyp_mappings()
110 return ret; in recreate_hyp_mappings()
115 ret = pkvm_create_mappings(start, end, PAGE_HYP); in recreate_hyp_mappings()
116 if (ret) in recreate_hyp_mappings()
117 return ret; in recreate_hyp_mappings()
121 ret = pkvm_create_mappings(start, end, PAGE_HYP); in recreate_hyp_mappings()
122 if (ret) in recreate_hyp_mappings()
123 return ret; in recreate_hyp_mappings()
151 int ret; in __pkvm_init_finalise() local
157 ret = hyp_pool_init(&hpool, pfn, nr_pages, reserved_pages); in __pkvm_init_finalise()
158 if (ret) in __pkvm_init_finalise()
161 ret = kvm_host_prepare_stage2(host_s2_mem_pgt_base, host_s2_dev_pgt_base); in __pkvm_init_finalise()
162 if (ret) in __pkvm_init_finalise()
179 cpu_reg(host_ctxt, 1) = ret; in __pkvm_init_finalise()
190 int ret; in __pkvm_init() local
198 ret = divide_memory_pool(virt, size); in __pkvm_init()
199 if (ret) in __pkvm_init()
200 return ret; in __pkvm_init()
202 ret = recreate_hyp_mappings(phys, size, per_cpu_base, hyp_va_bits); in __pkvm_init()
203 if (ret) in __pkvm_init()
204 return ret; in __pkvm_init()