Searched refs:var_ranges (Results 1 – 4 of 4) sorted by relevance
85 uint64_t base1 = m->var_ranges[i].base >> PAGE_SHIFT; in is_var_mtrr_overlapped()86 uint64_t mask1 = m->var_ranges[i].mask >> PAGE_SHIFT; in is_var_mtrr_overlapped()88 if ( !(m->var_ranges[i].mask & MTRR_PHYSMASK_VALID) ) in is_var_mtrr_overlapped()161 if ( m->var_ranges == NULL ) in hvm_vcpu_cacheattr_init()181 xfree(v->arch.hvm_vcpu.mtrr.var_ranges); in hvm_vcpu_cacheattr_destroy()240 uint64_t phys_base = m->var_ranges[seg].base; in get_mtrr_type()241 uint64_t phys_mask = m->var_ranges[seg].mask; in get_mtrr_type()445 uint64_t *var_range_base = (uint64_t*)m->var_ranges; in mtrr_var_range_msr_set()490 res = memcmp(md->var_ranges, ms->var_ranges, in mtrr_pat_not_equal()690 ((uint64_t*)mtrr_state->var_ranges)[i*2]; in hvm_save_mtrr_msr()[all …]
3412 var_range_base = (uint64_t *)v->arch.hvm_vcpu.mtrr.var_ranges; in hvm_msr_read_intercept()
65 if (!mtrr_state.var_ranges) { in get_mtrr_state()66 mtrr_state.var_ranges = xmalloc_array(struct mtrr_var_range, in get_mtrr_state()68 if (!mtrr_state.var_ranges) in get_mtrr_state()71 vrs = mtrr_state.var_ranges; in get_mtrr_state()175 if (mtrr_state.var_ranges[i].mask & MTRR_PHYSMASK_VALID) in print_mtrr_state()178 width, mtrr_state.var_ranges[i].base >> 12, in print_mtrr_state()179 width, mtrr_state.var_ranges[i].mask >> 12, in print_mtrr_state()180 mtrr_attrib_to_str(mtrr_state.var_ranges[i].base & in print_mtrr_state()376 if (set_mtrr_var_ranges(i, &mtrr_state.var_ranges[i])) in set_mtrr_state()478 vr = &mtrr_state.var_ranges[reg]; in generic_set_mtrr()
51 struct mtrr_var_range *var_ranges; member
Completed in 13 milliseconds