Lines Matching refs:index
968 if (m->val[i].index == msr)
1078 m->guest.val[i].index = msr;
1088 m->host.val[j].index = msr;
1872 switch (msr->index) {
1876 return vmx_get_vmx_msr(&vmcs_config.nested, msr->index, &msr->data);
1894 u32 index;
1896 switch (msr_info->index) {
1957 if (vmx_get_vmx_msr(&vmx->nested.msrs, msr_info->index,
1969 nested_evmcs_filter_control_msr(msr_info->index,
2008 index = msr_info->index - MSR_IA32_RTIT_ADDR0_A;
2010 (index >= 2 * intel_pt_validate_cap(vmx->pt_desc.caps,
2013 if (index % 2)
2014 msr_info->data = vmx->pt_desc.guest.addr_b[index / 2];
2016 msr_info->data = vmx->pt_desc.guest.addr_a[index / 2];
2025 msr = vmx_find_uret_msr(vmx, msr_info->index);
2056 u32 msr_index = msr_info->index;
2058 u32 index;
2276 index = msr_info->index - MSR_IA32_RTIT_ADDR0_A;
2277 if (index >= 2 * intel_pt_validate_cap(vmx->pt_desc.caps,
2282 if (index % 2)
2283 vmx->pt_desc.guest.addr_b[index / 2] = data;
2285 vmx->pt_desc.guest.addr_a[index / 2] = data;
5349 u32 index = kvm_rcx_read(vcpu);
5351 if (kvm_set_xcr(vcpu, index, new_bv) == 0)
5875 /* PML index always points to next available PML buffer entity */
5890 /* reset PML index */
6552 static bool vmx_has_emulated_msr(u32 index)
6554 switch (index) {
7024 u32 index = vmx_uret_msrs_list[i];
7027 if (kvm_probe_user_return_msr(index))
7032 switch (index) {