Home
last modified time | relevance | path

Searched refs:sint (Results 1 – 3 of 3) sorted by relevance

/kvm-unit-tests/x86/
H A Dhyperv.c15 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 Dhyperv.h220 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 Dhyperv_stimer.c29 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()