Lines Matching refs:hvf
51 return (uint32_t)rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].limit);
56 return (uint32_t)rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].ar_bytes);
61 return rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].base);
67 sel.sel = rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].selector);
73 wvmcs(cpu->hvf->fd, vmx_segment_fields[seg].selector, selector.sel);
78 desc->sel = rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].selector);
79 desc->base = rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].base);
80 desc->limit = rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].limit);
81 desc->ar = rvmcs(cpu->hvf->fd, vmx_segment_fields[seg].ar_bytes);
88 wvmcs(cpu->hvf->fd, sf->base, desc->base);
89 wvmcs(cpu->hvf->fd, sf->limit, desc->limit);
90 wvmcs(cpu->hvf->fd, sf->selector, desc->sel);
91 wvmcs(cpu->hvf->fd, sf->ar_bytes, desc->ar);