Lines Matching refs:entry
1211 static void get_entry_info(const struct ptirq_remapping_info *entry, char *type, in get_entry_info() argument
1215 if (is_entry_active(entry)) { in get_entry_info()
1216 if (entry->intr_type == PTDEV_INTR_MSI) { in get_entry_info()
1218 *dest = entry->pmsi.addr.bits.dest_field; in get_entry_info()
1219 if (entry->pmsi.data.bits.trigger_mode == MSI_DATA_TRGRMODE_LEVEL) { in get_entry_info()
1226 bdf->value = entry->phys_sid.msi_id.bdf; in get_entry_info()
1227 vbdf->value = entry->virt_sid.msi_id.bdf; in get_entry_info()
1229 uint32_t phys_irq = entry->allocated_pirq; in get_entry_info()
1232 if (entry->virt_sid.intx_id.ctlr == INTX_CTLR_IOAPIC) { in get_entry_info()
1244 *pgsi = entry->phys_sid.intx_id.gsi; in get_entry_info()
1245 *vgsi = entry->virt_sid.intx_id.gsi; in get_entry_info()
1249 *irq = entry->allocated_pirq; in get_entry_info()
1250 *vector = irq_to_vector(entry->allocated_pirq); in get_entry_info()
1267 struct ptirq_remapping_info *entry; in get_ptdev_info() local
1285 entry = &ptirq_entries[idx]; in get_ptdev_info()
1286 if (is_entry_active(entry)) { in get_ptdev_info()
1287 get_entry_info(entry, type, &irq, &vector, &dest, &lvl_tm, &pgsi, &vgsi, in get_ptdev_info()
1290 entry->vm->vm_id, type, irq, vector, dest); in get_ptdev_info()
1298 is_entry_active(entry) ? (lvl_tm ? "level" : "edge") : "none", in get_ptdev_info()