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