Searched refs:sintx (Results 1 – 4 of 4) sorted by relevance
/xen/xen/arch/x86/hvm/viridian/ |
A D | synic.c | 145 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 D | private.h | 13 bool viridian_synic_deliver_timer_msg(struct vcpu *v, unsigned int sintx,
|
A D | time.c | 232 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 D | hyperv-tlfs.h | 806 u64 sintx:4; member
|
Completed in 8 milliseconds