Lines Matching refs:r

71 	int r;  in kvmppc_prepare_to_enter()  local
87 r = -EINTR; in kvmppc_prepare_to_enter()
105 r = kvmppc_core_check_requests(vcpu); in kvmppc_prepare_to_enter()
107 if (r > 0) in kvmppc_prepare_to_enter()
124 return r; in kvmppc_prepare_to_enter()
152 int r; in kvmppc_kvm_pv() local
214 r = EV_SUCCESS; in kvmppc_kvm_pv()
218 r = EV_SUCCESS; in kvmppc_kvm_pv()
226 r = EV_SUCCESS; in kvmppc_kvm_pv()
231 r = EV_UNIMPLEMENTED; in kvmppc_kvm_pv()
237 return r; in kvmppc_kvm_pv()
243 int r = false; in kvmppc_sanity_check() local
262 r = true; in kvmppc_sanity_check()
265 vcpu->arch.sane = r; in kvmppc_sanity_check()
266 return r ? 0 : -EINVAL; in kvmppc_sanity_check()
273 int r; in kvmppc_emulate_mmio() local
280 r = RESUME_GUEST_NV; in kvmppc_emulate_mmio()
283 r = RESUME_GUEST; in kvmppc_emulate_mmio()
291 r = RESUME_HOST_NV; in kvmppc_emulate_mmio()
300 r = RESUME_HOST; in kvmppc_emulate_mmio()
305 r = RESUME_GUEST; in kvmppc_emulate_mmio()
308 return r; in kvmppc_emulate_mmio()
317 int r; in kvmppc_st() local
321 r = kvmppc_xlate(vcpu, *eaddr, data ? XLATE_DATA : XLATE_INST, in kvmppc_st()
323 if (r < 0) in kvmppc_st()
324 return r; in kvmppc_st()
459 int r; in kvm_vm_ioctl_check_extension() local
488 r = 1; in kvm_vm_ioctl_check_extension()
497 r = !hv_enabled; in kvm_vm_ioctl_check_extension()
501 r = KVM_COALESCED_MMIO_PAGE_OFFSET; in kvm_vm_ioctl_check_extension()
506 r = 1; in kvm_vm_ioctl_check_extension()
519 r = 1; in kvm_vm_ioctl_check_extension()
525 r = threads_per_subcore; in kvm_vm_ioctl_check_extension()
527 r = 0; in kvm_vm_ioctl_check_extension()
530 r = 0; in kvm_vm_ioctl_check_extension()
533 r = kvmppc_hwrng_present(); in kvm_vm_ioctl_check_extension()
538 r = hv_enabled; in kvm_vm_ioctl_check_extension()
540 r = 1; in kvm_vm_ioctl_check_extension()
542 r = 0; in kvm_vm_ioctl_check_extension()
547 r = hv_enabled; in kvm_vm_ioctl_check_extension()
558 r = num_present_cpus(); in kvm_vm_ioctl_check_extension()
560 r = num_online_cpus(); in kvm_vm_ioctl_check_extension()
563 r = KVM_USER_MEM_SLOTS; in kvm_vm_ioctl_check_extension()
566 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
570 r = 1; in kvm_vm_ioctl_check_extension()
574 r = 0; in kvm_vm_ioctl_check_extension()
577 return r; in kvm_vm_ioctl_check_extension()
836 int r; in kvmppc_handle_loads() local
839 r = kvmppc_handle_load(run, vcpu, rt, bytes, is_default_endian); in kvmppc_handle_loads()
841 return r; in kvmppc_handle_loads()
904 int r = 0; in kvm_vcpu_ioctl_get_one_reg() local
912 r = kvmppc_get_one_reg(vcpu, reg->id, &val); in kvm_vcpu_ioctl_get_one_reg()
913 if (r == -EINVAL) { in kvm_vcpu_ioctl_get_one_reg()
914 r = 0; in kvm_vcpu_ioctl_get_one_reg()
919 r = -ENXIO; in kvm_vcpu_ioctl_get_one_reg()
926 r = -ENXIO; in kvm_vcpu_ioctl_get_one_reg()
936 r = -EINVAL; in kvm_vcpu_ioctl_get_one_reg()
941 if (r) in kvm_vcpu_ioctl_get_one_reg()
942 return r; in kvm_vcpu_ioctl_get_one_reg()
945 r = -EFAULT; in kvm_vcpu_ioctl_get_one_reg()
947 return r; in kvm_vcpu_ioctl_get_one_reg()
952 int r; in kvm_vcpu_ioctl_set_one_reg() local
963 r = kvmppc_set_one_reg(vcpu, reg->id, &val); in kvm_vcpu_ioctl_set_one_reg()
964 if (r == -EINVAL) { in kvm_vcpu_ioctl_set_one_reg()
965 r = 0; in kvm_vcpu_ioctl_set_one_reg()
970 r = -ENXIO; in kvm_vcpu_ioctl_set_one_reg()
977 r = -ENXIO; in kvm_vcpu_ioctl_set_one_reg()
984 r = -ENXIO; in kvm_vcpu_ioctl_set_one_reg()
991 r = -EINVAL; in kvm_vcpu_ioctl_set_one_reg()
996 return r; in kvm_vcpu_ioctl_set_one_reg()
1001 int r; in kvm_arch_vcpu_ioctl_run() local
1032 r = kvmppc_vcpu_run(run, vcpu); in kvm_arch_vcpu_ioctl_run()
1037 return r; in kvm_arch_vcpu_ioctl_run()
1057 int r; in kvm_vcpu_ioctl_enable_cap() local
1064 r = 0; in kvm_vcpu_ioctl_enable_cap()
1068 r = 0; in kvm_vcpu_ioctl_enable_cap()
1072 r = 0; in kvm_vcpu_ioctl_enable_cap()
1080 r = 0; in kvm_vcpu_ioctl_enable_cap()
1089 r = -EFAULT; in kvm_vcpu_ioctl_enable_cap()
1093 r = kvm_vcpu_ioctl_config_tlb(vcpu, &cfg); in kvm_vcpu_ioctl_enable_cap()
1102 r = -EBADF; in kvm_vcpu_ioctl_enable_cap()
1107 r = -EPERM; in kvm_vcpu_ioctl_enable_cap()
1110 r = kvmppc_mpic_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap()
1121 r = -EBADF; in kvm_vcpu_ioctl_enable_cap()
1126 r = -EPERM; in kvm_vcpu_ioctl_enable_cap()
1129 r = kvmppc_xics_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap()
1136 r = -EINVAL; in kvm_vcpu_ioctl_enable_cap()
1140 if (!r) in kvm_vcpu_ioctl_enable_cap()
1141 r = kvmppc_sanity_check(vcpu); in kvm_vcpu_ioctl_enable_cap()
1143 return r; in kvm_vcpu_ioctl_enable_cap()
1163 long r; in kvm_arch_vcpu_ioctl() local
1168 r = -EFAULT; in kvm_arch_vcpu_ioctl()
1171 r = kvm_vcpu_ioctl_interrupt(vcpu, &irq); in kvm_arch_vcpu_ioctl()
1178 r = -EFAULT; in kvm_arch_vcpu_ioctl()
1181 r = kvm_vcpu_ioctl_enable_cap(vcpu, &cap); in kvm_arch_vcpu_ioctl()
1189 r = -EFAULT; in kvm_arch_vcpu_ioctl()
1193 r = kvm_vcpu_ioctl_set_one_reg(vcpu, &reg); in kvm_arch_vcpu_ioctl()
1195 r = kvm_vcpu_ioctl_get_one_reg(vcpu, &reg); in kvm_arch_vcpu_ioctl()
1202 r = -EFAULT; in kvm_arch_vcpu_ioctl()
1205 r = kvm_vcpu_ioctl_dirty_tlb(vcpu, &dirty); in kvm_arch_vcpu_ioctl()
1210 r = -EINVAL; in kvm_arch_vcpu_ioctl()
1214 return r; in kvm_arch_vcpu_ioctl()
1273 int r; in kvm_vm_ioctl_enable_cap() local
1283 r = -EINVAL; in kvm_vm_ioctl_enable_cap()
1293 r = 0; in kvm_vm_ioctl_enable_cap()
1298 r = -EINVAL; in kvm_vm_ioctl_enable_cap()
1302 return r; in kvm_vm_ioctl_enable_cap()
1310 long r; in kvm_arch_vm_ioctl() local
1316 r = kvm_vm_ioctl_get_pvinfo(&pvinfo); in kvm_arch_vm_ioctl()
1318 r = -EFAULT; in kvm_arch_vm_ioctl()
1327 r = -EFAULT; in kvm_arch_vm_ioctl()
1330 r = kvm_vm_ioctl_enable_cap(kvm, &cap); in kvm_arch_vm_ioctl()
1337 r = -EFAULT; in kvm_arch_vm_ioctl()
1340 r = kvm_vm_ioctl_create_spapr_tce(kvm, &create_tce); in kvm_arch_vm_ioctl()
1348 r = kvm->arch.kvm_ops->get_smmu_info(kvm, &info); in kvm_arch_vm_ioctl()
1349 if (r >= 0 && copy_to_user(argp, &info, sizeof(info))) in kvm_arch_vm_ioctl()
1350 r = -EFAULT; in kvm_arch_vm_ioctl()
1356 r = kvm_vm_ioctl_rtas_define_token(kvm, argp); in kvm_arch_vm_ioctl()
1361 r = kvm->arch.kvm_ops->arch_vm_ioctl(filp, ioctl, arg); in kvm_arch_vm_ioctl()
1365 r = -ENOTTY; in kvm_arch_vm_ioctl()
1369 return r; in kvm_arch_vm_ioctl()