Lines Matching full:sint
455 union hv_synic_sint sint; in mshv_synic_init() local
501 sint.as_uint64 = 0; in mshv_synic_init()
502 sint.vector = HYPERVISOR_CALLBACK_VECTOR; in mshv_synic_init()
503 sint.masked = false; in mshv_synic_init()
504 sint.auto_eoi = hv_recommend_using_aeoi(); in mshv_synic_init()
506 sint.as_uint64); in mshv_synic_init()
508 /* Doorbell SINT */ in mshv_synic_init()
509 sint.as_uint64 = 0; in mshv_synic_init()
510 sint.vector = HYPERVISOR_CALLBACK_VECTOR; in mshv_synic_init()
511 sint.masked = false; in mshv_synic_init()
512 sint.as_intercept = 1; in mshv_synic_init()
513 sint.auto_eoi = hv_recommend_using_aeoi(); in mshv_synic_init()
515 sint.as_uint64); in mshv_synic_init()
547 union hv_synic_sint sint; in mshv_synic_cleanup() local
560 sint.as_uint64 = hv_get_non_nested_msr(HV_MSR_SINT0 + HV_SYNIC_INTERCEPTION_SINT_INDEX); in mshv_synic_cleanup()
561 sint.masked = true; in mshv_synic_cleanup()
563 sint.as_uint64); in mshv_synic_cleanup()
565 /* Disable Doorbell SINT */ in mshv_synic_cleanup()
566 sint.as_uint64 = hv_get_non_nested_msr(HV_MSR_SINT0 + HV_SYNIC_DOORBELL_SINT_INDEX); in mshv_synic_cleanup()
567 sint.masked = true; in mshv_synic_cleanup()
569 sint.as_uint64); in mshv_synic_cleanup()