Home
last modified time | relevance | path

Searched refs:sintx (Results 1 – 4 of 4) sorted by relevance

/xen/xen/arch/x86/hvm/viridian/
A Dsynic.c145 unsigned int sintx = idx - HV_X64_MSR_SINT0; in viridian_synic_wrmsr() local
147 &array_access_nospec(vv->sint, sintx); in viridian_synic_wrmsr()
166 vv->vector_to_sintx[vector] = sintx; in viridian_synic_wrmsr()
172 __clear_bit(sintx, &vv->msg_pending); in viridian_synic_wrmsr()
260 &array_access_nospec(vv->sint, sintx); in viridian_synic_rdmsr()
337 if ( test_bit(sintx, &vv->msg_pending) ) in viridian_synic_deliver_timer_msg()
347 msg += sintx; in viridian_synic_deliver_timer_msg()
352 __set_bit(sintx, &vv->msg_pending); in viridian_synic_deliver_timer_msg()
375 &array_access_nospec(vv->sint, sintx); in viridian_synic_is_auto_eoi_sint()
377 if ( sintx >= ARRAY_SIZE(vv->sint) ) in viridian_synic_is_auto_eoi_sint()
[all …]
A Dprivate.h13 bool viridian_synic_deliver_timer_msg(struct vcpu *v, unsigned int sintx,
A Dtime.c232 if ( !viridian_synic_deliver_timer_msg(v, vs->config.sintx, in poll_stimer()
360 if ( !vs->config.sintx ) in viridian_time_wrmsr()
/xen/xen/include/asm-x86/guest/
A Dhyperv-tlfs.h806 u64 sintx:4; member

Completed in 8 milliseconds