Searched refs:sint (Results 1 – 3 of 3) sorted by relevance
/kvm-unit-tests/x86/ |
H A D | hyperv.c | 15 static void synic_ctl(u32 ctl, u32 vcpu_id, u32 sint, u32 conn_id) in synic_ctl() argument 17 outl((conn_id << 24) | (ctl << 16) | (vcpu_id << 8) | sint, 0x3000); in synic_ctl() 20 static void sint_enable(u8 sint, u8 vec, bool auto_eoi) in sint_enable() argument 22 wrmsr(HV_X64_MSR_SINT0 + sint, in sint_enable() 26 static void sint_disable(u8 sint) in sint_disable() argument 28 wrmsr(HV_X64_MSR_SINT0 + sint, 0xff | HV_SYNIC_SINT_MASKED); in sint_disable() 31 void synic_sint_create(u8 sint, u8 vec, bool auto_eoi) in synic_sint_create() argument 33 synic_ctl(HV_TEST_DEV_SINT_ROUTE_CREATE, smp_id(), sint, 0); in synic_sint_create() 34 sint_enable(sint, vec, auto_eoi); in synic_sint_create() 37 void synic_sint_set(u8 vcpu, u8 sint) in synic_sint_set() argument [all …]
|
H A D | hyperv.h | 220 void synic_sint_create(u8 sint, u8 vec, bool auto_eoi); 221 void synic_sint_set(u8 vcpu, u8 sint); 222 void synic_sint_destroy(u8 sint); 223 void msg_conn_create(u8 sint, u8 vec, u8 conn_id); 224 void msg_conn_destroy(u8 sint, u8 conn_id); 225 void evt_conn_create(u8 sint, u8 vec, u8 conn_id); 226 void evt_conn_destroy(u8 sint, u8 conn_id);
|
H A D | hyperv_stimer.c | 29 int sint; member 95 struct hv_message *msg, int sint) in process_stimer_msg() argument 211 config.sintx = timer->sint; in stimer_start() 269 timer1->sint = SINT1_NUM; in stimer_test_prepare() 270 timer2->sint = SINT2_NUM; in stimer_test_prepare() 353 msg = &msg_page->sint_message[timer->sint]; in stimer_test_one_shot_busy()
|