Searched refs:array_access_nospec (Results 1 – 16 of 16) sorted by relevance
| /xen/xen/lib/x86/ |
| A D | cpuid.c | 424 array_access_nospec(p->cache.raw, data.subleaf) = l; in x86_cpuid_copy_from_buffer() 431 array_access_nospec(p->feat.raw, data.subleaf) = l; in x86_cpuid_copy_from_buffer() 438 array_access_nospec(p->topo.raw, data.subleaf) = l; in x86_cpuid_copy_from_buffer() 445 array_access_nospec(p->xstate.raw, data.subleaf) = l; in x86_cpuid_copy_from_buffer() 452 array_access_nospec(p->basic.raw, data.leaf) = l; in x86_cpuid_copy_from_buffer() 475 array_access_nospec(p->extd.raw, data.leaf & 0xffff) = l; in x86_cpuid_copy_from_buffer()
|
| A D | private.h | 38 #define array_access_nospec(a, i) (a)[(i)] macro
|
| /xen/xen/include/xen/ |
| A D | nospec.h | 70 #define array_access_nospec(array, index) \ macro
|
| A D | event.h | 104 array_access_nospec((d)->evtchn_group, (p) / EVTCHNS_PER_GROUP)
|
| /xen/xen/arch/x86/hvm/viridian/ |
| A D | time.c | 351 &array_access_nospec(vv->stimer, stimerx); in viridian_time_wrmsr() 376 &array_access_nospec(vv->stimer, stimerx); in viridian_time_wrmsr() 456 &array_access_nospec(vv->stimer, stimerx); in viridian_time_rdmsr() 480 &array_access_nospec(vv->stimer, stimerx); in viridian_time_rdmsr()
|
| A D | synic.c | 147 &array_access_nospec(vv->sint, sintx); in viridian_synic_wrmsr() 260 &array_access_nospec(vv->sint, sintx); in viridian_synic_rdmsr() 375 &array_access_nospec(vv->sint, sintx); in viridian_synic_is_auto_eoi_sint()
|
| /xen/xen/arch/x86/ |
| A D | cpuid.c | 766 *res = array_access_nospec(p->cache.raw, subleaf); in guest_cpuid() 775 *res = array_access_nospec(p->feat.raw, subleaf); in guest_cpuid() 782 *res = array_access_nospec(p->topo.raw, subleaf); in guest_cpuid() 789 *res = array_access_nospec(p->xstate.raw, subleaf); in guest_cpuid() 793 *res = array_access_nospec(p->basic.raw, leaf); in guest_cpuid() 817 *res = array_access_nospec(p->extd.raw, leaf & 0xffff); in guest_cpuid()
|
| A D | x86_emulate.c | 114 *val = array_access_nospec(curr->arch.dr, reg); in x86emul_read_dr()
|
| /xen/xen/arch/x86/mm/ |
| A D | mem_access.c | 373 ap2m = array_access_nospec(d->arch.altp2m_p2m, altp2m_idx); in p2m_set_mem_access() 433 ap2m = array_access_nospec(d->arch.altp2m_p2m, altp2m_idx); in p2m_set_mem_access_multi() 500 p2m = array_access_nospec(d->arch.altp2m_p2m, altp2m_idx); in p2m_get_mem_access()
|
| A D | p2m.c | 2108 p2m = array_access_nospec(d->arch.altp2m_p2m, idx); in p2m_reset_altp2m() 2151 p2m = array_access_nospec(d->arch.altp2m_p2m, idx); in p2m_activate_altp2m() 2251 p2m = array_access_nospec(d->arch.altp2m_p2m, idx); in p2m_destroy_altp2m_by_id() 2322 ap2m = array_access_nospec(d->arch.altp2m_p2m, idx); in p2m_change_altp2m_gfn() 2681 p2m = ap2m = array_access_nospec(d->arch.altp2m_p2m, sve->view); in p2m_set_suppress_ve_multi() 2749 p2m = ap2m = array_access_nospec(d->arch.altp2m_p2m, altp2m_idx); in p2m_get_suppress_ve()
|
| A D | p2m-ept.c | 1386 struct p2m_domain *p2m = array_access_nospec(d->arch.altp2m_p2m, i); in p2m_init_altp2m_ept()
|
| /xen/xen/arch/x86/hvm/ |
| A D | hpet.c | 129 return array_access_nospec(h->hpet.timers, HPET_TN(CFG, addr)).config; in hpet_read64() 140 return array_access_nospec(h->hpet.timers, HPET_TN(ROUTE, addr)).fsb; in hpet_read64() 535 array_access_nospec(h->hpet.timers, HPET_TN(ROUTE, addr)).fsb = new_val; in hpet_write()
|
| A D | vlapic.c | 867 val &= array_access_nospec(vlapic_lvt_mask, (reg - APIC_LVTT) >> 4); in vlapic_reg_write()
|
| A D | hvm.c | 2188 val = array_access_nospec(curr->arch.hvm.guest_cr, cr); in hvm_mov_from_cr()
|
| /xen/xen/arch/x86/x86_emulate/ |
| A D | x86_emulate.h | 712 # define array_access_nospec(arr, idx) arr[idx] macro
|
| A D | x86_emulate.c | 3156 d = array_access_nospec(xop_table, ext - ext_8f08); in x86_decode()
|
Completed in 49 milliseconds