Lines Matching refs:error

81 	int error, tmp;  in vm_setup_freebsd_registers_i386()  local
84 error = vm_get_capability(vmctx, vcpu, VM_CAP_UNRESTRICTED_GUEST, &tmp); in vm_setup_freebsd_registers_i386()
85 if (error) in vm_setup_freebsd_registers_i386()
87 error = vm_set_capability(vmctx, vcpu, VM_CAP_UNRESTRICTED_GUEST, 1); in vm_setup_freebsd_registers_i386()
88 if (error) in vm_setup_freebsd_registers_i386()
92 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR0, cr0)) != 0) in vm_setup_freebsd_registers_i386()
95 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, 0)) != 0) in vm_setup_freebsd_registers_i386()
102 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_EFER, 0))) in vm_setup_freebsd_registers_i386()
111 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_GDTR, in vm_setup_freebsd_registers_i386()
113 if (error != 0) in vm_setup_freebsd_registers_i386()
121 error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_RFLAGS, rflags); in vm_setup_freebsd_registers_i386()
122 if (error) in vm_setup_freebsd_registers_i386()
128 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_CS, in vm_setup_freebsd_registers_i386()
132 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_DS, in vm_setup_freebsd_registers_i386()
134 if (error) in vm_setup_freebsd_registers_i386()
137 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_ES, in vm_setup_freebsd_registers_i386()
139 if (error) in vm_setup_freebsd_registers_i386()
142 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_FS, in vm_setup_freebsd_registers_i386()
144 if (error) in vm_setup_freebsd_registers_i386()
147 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_GS, in vm_setup_freebsd_registers_i386()
149 if (error) in vm_setup_freebsd_registers_i386()
152 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_SS, in vm_setup_freebsd_registers_i386()
154 if (error) in vm_setup_freebsd_registers_i386()
160 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_TR, in vm_setup_freebsd_registers_i386()
162 if (error) in vm_setup_freebsd_registers_i386()
166 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_LDTR, 0, 0, in vm_setup_freebsd_registers_i386()
168 if (error) in vm_setup_freebsd_registers_i386()
172 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CS, gsel)) != 0) in vm_setup_freebsd_registers_i386()
176 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_DS, gsel)) != 0) in vm_setup_freebsd_registers_i386()
179 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_ES, gsel)) != 0) in vm_setup_freebsd_registers_i386()
182 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_FS, gsel)) != 0) in vm_setup_freebsd_registers_i386()
185 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_GS, gsel)) != 0) in vm_setup_freebsd_registers_i386()
188 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_SS, gsel)) != 0) in vm_setup_freebsd_registers_i386()
192 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_TR, gsel)) != 0) in vm_setup_freebsd_registers_i386()
196 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_LDTR, 0)) != 0) in vm_setup_freebsd_registers_i386()
200 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_RIP, eip)) != 0) in vm_setup_freebsd_registers_i386()
203 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_RSP, esp)) != 0) in vm_setup_freebsd_registers_i386()
206 error = 0; in vm_setup_freebsd_registers_i386()
208 return (error); in vm_setup_freebsd_registers_i386()
228 int error; in vm_setup_freebsd_registers() local
234 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR0, cr0)) != 0) in vm_setup_freebsd_registers()
238 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, cr4)) != 0) in vm_setup_freebsd_registers()
242 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_EFER, efer))) in vm_setup_freebsd_registers()
246 error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_RFLAGS, rflags); in vm_setup_freebsd_registers()
247 if (error) in vm_setup_freebsd_registers()
253 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_CS, in vm_setup_freebsd_registers()
255 if (error) in vm_setup_freebsd_registers()
259 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_DS, in vm_setup_freebsd_registers()
261 if (error) in vm_setup_freebsd_registers()
264 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_ES, in vm_setup_freebsd_registers()
266 if (error) in vm_setup_freebsd_registers()
269 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_FS, in vm_setup_freebsd_registers()
271 if (error) in vm_setup_freebsd_registers()
274 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_GS, in vm_setup_freebsd_registers()
276 if (error) in vm_setup_freebsd_registers()
279 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_SS, in vm_setup_freebsd_registers()
281 if (error) in vm_setup_freebsd_registers()
289 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_TR, 0, 0, desc_access); in vm_setup_freebsd_registers()
290 if (error) in vm_setup_freebsd_registers()
293 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_LDTR, 0, 0, in vm_setup_freebsd_registers()
295 if (error) in vm_setup_freebsd_registers()
299 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CS, gsel)) != 0) in vm_setup_freebsd_registers()
303 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_DS, gsel)) != 0) in vm_setup_freebsd_registers()
306 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_ES, gsel)) != 0) in vm_setup_freebsd_registers()
309 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_FS, gsel)) != 0) in vm_setup_freebsd_registers()
312 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_GS, gsel)) != 0) in vm_setup_freebsd_registers()
315 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_SS, gsel)) != 0) in vm_setup_freebsd_registers()
319 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_TR, 0)) != 0) in vm_setup_freebsd_registers()
323 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_LDTR, 0)) != 0) in vm_setup_freebsd_registers()
327 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_RIP, rip)) != 0) in vm_setup_freebsd_registers()
331 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR3, cr3)) != 0) in vm_setup_freebsd_registers()
336 error = vm_set_desc(vmctx, vcpu, VM_REG_GUEST_GDTR, in vm_setup_freebsd_registers()
338 if (error != 0) in vm_setup_freebsd_registers()
341 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_RSP, rsp)) != 0) in vm_setup_freebsd_registers()
344 error = 0; in vm_setup_freebsd_registers()
346 return (error); in vm_setup_freebsd_registers()