Lines Matching refs:result
70 struct ia64_pal_retval result) { in set_pal_result() argument
76 p->u.pal_data.ret = result; in set_pal_result()
83 struct sal_ret_values result) { in set_sal_result() argument
88 p->u.sal_data.ret = result; in set_sal_result()
118 struct ia64_pal_retval result = {0, 0, 0, 0}; in pal_cache_flush() local
142 result.status = ia64_pal_cache_flush(gr29, gr30, &result.v1, in pal_cache_flush()
143 &result.v0); in pal_cache_flush()
145 if (result.status != 0) in pal_cache_flush()
148 vcpu, result.status, gr29, gr30); in pal_cache_flush()
158 return result; in pal_cache_flush()
164 struct ia64_pal_retval result; in pal_cache_summary() local
166 PAL_CALL(result, PAL_CACHE_SUMMARY, 0, 0, 0); in pal_cache_summary()
167 return result; in pal_cache_summary()
173 struct ia64_pal_retval result; in pal_freq_base() local
175 PAL_CALL(result, PAL_FREQ_BASE, 0, 0, 0); in pal_freq_base()
181 if (result.v0 == 0) { in pal_freq_base()
182 result.status = ia64_sal_freq_base(SAL_FREQ_BASE_PLATFORM, in pal_freq_base()
183 &result.v0, in pal_freq_base()
184 &result.v1); in pal_freq_base()
185 result.v2 = 0; in pal_freq_base()
188 return result; in pal_freq_base()
194 struct ia64_pal_retval result; in pal_freq_ratios() local
196 PAL_CALL(result, PAL_FREQ_RATIOS, 0, 0, 0); in pal_freq_ratios()
197 return result; in pal_freq_ratios()
202 struct ia64_pal_retval result; in pal_logical_to_physica() local
204 INIT_PAL_STATUS_UNIMPLEMENTED(result); in pal_logical_to_physica()
205 return result; in pal_logical_to_physica()
211 struct ia64_pal_retval result; in pal_platform_addr() local
213 INIT_PAL_STATUS_SUCCESS(result); in pal_platform_addr()
214 return result; in pal_platform_addr()
220 struct ia64_pal_retval result = {0, 0, 0, 0}; in pal_proc_get_features() local
224 result.status = ia64_pal_proc_get_features(&result.v0, &result.v1, in pal_proc_get_features()
225 &result.v2, in2); in pal_proc_get_features()
227 return result; in pal_proc_get_features()
252 struct ia64_pal_retval result; in pal_vm_summary() local
254 PAL_CALL(result, PAL_VM_SUMMARY, 0, 0, 0); in pal_vm_summary()
255 if (!result.status) { in pal_vm_summary()
256 vminfo1.pvi1_val = result.v0; in pal_vm_summary()
259 result.v0 = vminfo1.pvi1_val; in pal_vm_summary()
262 result.v1 = vminfo2.pvi2_val; in pal_vm_summary()
265 return result; in pal_vm_summary()
270 struct ia64_pal_retval result; in pal_vm_info() local
272 INIT_PAL_STATUS_UNIMPLEMENTED(result); in pal_vm_info()
274 return result; in pal_vm_info()
299 struct ia64_pal_retval result; in kvm_pal_emul() local
306 result = pal_cache_flush(vcpu); in kvm_pal_emul()
309 result = pal_cache_summary(vcpu); in kvm_pal_emul()
313 INIT_PAL_STATUS_SUCCESS(result); in kvm_pal_emul()
321 result = pal_freq_ratios(vcpu); in kvm_pal_emul()
325 result = pal_freq_base(vcpu); in kvm_pal_emul()
329 result = pal_logical_to_physica(vcpu); in kvm_pal_emul()
333 result = pal_vm_summary(vcpu); in kvm_pal_emul()
337 result = pal_vm_info(vcpu); in kvm_pal_emul()
340 result = pal_platform_addr(vcpu); in kvm_pal_emul()
343 result = pal_cache_info(vcpu); in kvm_pal_emul()
346 INIT_PAL_STATUS_SUCCESS(result); in kvm_pal_emul()
347 result.v1 = (1L << 32) | 1L; in kvm_pal_emul()
350 result.status = ia64_pal_vm_page_size(&result.v0, in kvm_pal_emul()
351 &result.v1); in kvm_pal_emul()
354 result.status = ia64_pal_rse_info(&result.v0, in kvm_pal_emul()
355 (pal_hints_u_t *)&result.v1); in kvm_pal_emul()
358 result = pal_proc_get_features(vcpu); in kvm_pal_emul()
361 result.status = ia64_pal_debug_info(&result.v0, in kvm_pal_emul()
362 &result.v1); in kvm_pal_emul()
365 result.status = ia64_pal_version( in kvm_pal_emul()
366 (pal_version_u_t *)&result.v0, in kvm_pal_emul()
367 (pal_version_u_t *)&result.v1); in kvm_pal_emul()
371 result.status = PAL_STATUS_SUCCESS; in kvm_pal_emul()
372 result.v0 = vcpu->vcpu_id; in kvm_pal_emul()
375 INIT_PAL_STATUS_UNIMPLEMENTED(result); in kvm_pal_emul()
379 set_pal_result(vcpu, result); in kvm_pal_emul()
497 struct sal_ret_values result; in kvm_sal_emul() local
502 result = sal_emulator(vcpu->kvm, index, in1, in2, in3, in kvm_sal_emul()
504 set_sal_result(vcpu, result); in kvm_sal_emul()