Lines Matching defs:devid
390 uint32_t devid;
395 devid = (b << 8) | (d << 3) | f;
397 return pci_get_devid(pc, devid);
401 gicv3_its_device_map(struct gicv3_its *its, uint32_t devid, u_int count)
417 if (dev->dev_id == devid) {
425 const u_int index = devid / itstab->tab_l2_num_ids;
428 pt->pt_dev_id = devid;
444 DPRINTF(("ITS: Allocated L2 entry at index %u for devid 0x%x\n",
445 index, devid));
449 dev->dev_id = devid;
464 error = gits_command_mapd(its, devid, dev->dev_itt.segs[0].ds_addr, size, true);
589 const uint32_t devid = gicv3_its_devid(pa->pa_pc, pa->pa_tag);
591 if (gicv3_its_device_map(its, devid, *count) != 0)
608 * Record devid and target PE
610 its->its_devid[lpi - its->its_pic->pic_irqbase] = devid;
616 gits_command_mapti(its, devid, lpi - its->its_pic->pic_irqbase, lpi, cpu_index(ci));
665 const uint32_t devid = gicv3_its_devid(pa->pa_pc, pa->pa_tag);
667 if (gicv3_its_device_map(its, devid, *count) != 0) {
686 * Record devid and target PE
688 its->its_devid[lpi - its->its_pic->pic_irqbase] = devid;
694 gits_command_mapti(its, devid, lpi - its->its_pic->pic_irqbase, lpi, cpu_index(ci));
722 const uint32_t devid = its->its_devid[lpi - its->its_pic->pic_irqbase];
723 gits_command_inv(its, devid, lpi - its->its_pic->pic_irqbase);
1008 const uint32_t devid = its->its_devid[irq];
1009 gits_command_movi(its, devid, irq, cpu_index(ci));
1048 const uint32_t devid = gicv3_its_devid(pa->pa_pc, pa->pa_tag);
1050 gits_command_movi(its, devid, irq, cpu_index(ci));