Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyveload/bhyveload.c
Show First 20 Lines • Show All 359 Lines • ▼ Show 20 Lines | cb_copyout(void *arg, uint64_t from, void *to, size_t size) | ||||
return (0); | return (0); | ||||
} | } | ||||
static void | static void | ||||
cb_setreg(void *arg, int r, uint64_t v) | cb_setreg(void *arg, int r, uint64_t v) | ||||
{ | { | ||||
int error; | int error; | ||||
enum vm_reg_name vmreg; | enum vm_reg_name vmreg; | ||||
vmreg = VM_REG_LAST; | vmreg = VM_REG_LAST; | ||||
switch (r) { | switch (r) { | ||||
case 4: | case 4: | ||||
vmreg = VM_REG_GUEST_RSP; | vmreg = VM_REG_GUEST_RSP; | ||||
rsp = v; | rsp = v; | ||||
break; | break; | ||||
default: | default: | ||||
▲ Show 20 Lines • Show All 421 Lines • Show Last 20 Lines |