Lines Matching refs:sf
3338 const struct kvm_vmx_segment_field *sf = &kvm_vmx_segment_fields[seg]; in fix_rmode_seg() local
3363 vmcs_write16(sf->selector, var.selector); in fix_rmode_seg()
3364 vmcs_write32(sf->base, var.base); in fix_rmode_seg()
3365 vmcs_write32(sf->limit, var.limit); in fix_rmode_seg()
3366 vmcs_write32(sf->ar_bytes, vmx_segment_access_rights(&var)); in fix_rmode_seg()
3776 const struct kvm_vmx_segment_field *sf = &kvm_vmx_segment_fields[seg]; in vmx_set_segment() local
3783 vmcs_write16(sf->selector, var->selector); in vmx_set_segment()
3789 vmcs_writel(sf->base, var->base); in vmx_set_segment()
3790 vmcs_write32(sf->limit, var->limit); in vmx_set_segment()
3791 vmcs_write16(sf->selector, var->selector); in vmx_set_segment()
3807 vmcs_write32(sf->ar_bytes, vmx_segment_access_rights(var)); in vmx_set_segment()
4118 const struct kvm_vmx_segment_field *sf = &kvm_vmx_segment_fields[seg]; in seg_setup() local
4121 vmcs_write16(sf->selector, 0); in seg_setup()
4122 vmcs_writel(sf->base, 0); in seg_setup()
4123 vmcs_write32(sf->limit, 0xffff); in seg_setup()
4128 vmcs_write32(sf->ar_bytes, ar); in seg_setup()