Lines Matching refs:device_id
15 static int hv_map_interrupt(union hv_device_id device_id, bool level, in hv_map_interrupt() argument
33 input->device_id = device_id.as_uint64; in hv_map_interrupt()
85 input->device_id = id; in hv_unmap_interrupt()
175 union hv_device_id device_id = hv_build_pci_dev_id(dev); in hv_map_msi_interrupt() local
177 return hv_map_interrupt(device_id, false, cpu, vector, entry); in hv_map_msi_interrupt()
343 union hv_device_id device_id; in hv_unmap_ioapic_interrupt() local
345 device_id.as_uint64 = 0; in hv_unmap_ioapic_interrupt()
346 device_id.device_type = HV_DEVICE_TYPE_IOAPIC; in hv_unmap_ioapic_interrupt()
347 device_id.ioapic.ioapic_id = (u8)ioapic_id; in hv_unmap_ioapic_interrupt()
349 return hv_unmap_interrupt(device_id.as_uint64, entry); in hv_unmap_ioapic_interrupt()
356 union hv_device_id device_id; in hv_map_ioapic_interrupt() local
358 device_id.as_uint64 = 0; in hv_map_ioapic_interrupt()
359 device_id.device_type = HV_DEVICE_TYPE_IOAPIC; in hv_map_ioapic_interrupt()
360 device_id.ioapic.ioapic_id = (u8)ioapic_id; in hv_map_ioapic_interrupt()
362 return hv_map_interrupt(device_id, level, cpu, vector, entry); in hv_map_ioapic_interrupt()