Searched refs:irq_map (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/sys/kern/
H A Dsubr_intr.c1522 /* XXX Convert irq_map[] to dynamicaly expandable one. */
1523 static struct intr_map_entry *irq_map[2 * NIRQ]; variable in typeref:struct:intr_map_entry
1524 static int irq_map_count = nitems(irq_map);
1534 if ((res_id >= irq_map_count) || (irq_map[res_id] == NULL)) {
1538 isrc = irq_map[res_id]->isrc;
1548 if ((res_id >= irq_map_count) || (irq_map[res_id] == NULL)) {
1552 irq_map[res_id]->isrc = isrc;
1566 if (res_id >= irq_map_count || irq_map[res_id] == NULL)
1568 data = irq_map[res_id]->map_data;
1585 if (res_id >= irq_map_count || irq_map[res_i
[all...]
/freebsd-12-stable/sys/dev/drm/
H A Dvia_irq.c147 if (dev_priv->irq_map[drm_via_irq_dma0_td] == i) {
149 } else if (dev_priv->irq_map[drm_via_irq_dma1_td] == i) {
231 real_irq = dev_priv->irq_map[irq];
280 dev_priv->irq_map = via_irqmap_pro_group_a;
284 dev_priv->irq_map = via_irqmap_unichrome;
H A Dvia_drv.h93 int *irq_map; member in struct:drm_via_private
/freebsd-12-stable/sys/dev/glxiic/
H A Dglxiic.c318 uint32_t irq_map; local
350 irq_map = rdmsr(GLXIIC_MSR_PIC_YSEL_HIGH);
351 sc->old_irq = GLXIIC_MAP_TO_SMB_IRQ(irq_map);
995 uint32_t irq_map; local
1001 irq_map = rdmsr(GLXIIC_MSR_PIC_YSEL_HIGH);
1002 old_irq = GLXIIC_MAP_TO_SMB_IRQ(irq_map);
1005 irq_map &= ~GLXIIC_SMB_IRQ_TO_MAP(old_irq);
1006 irq_map |= GLXIIC_SMB_IRQ_TO_MAP(irq);
1007 wrmsr(GLXIIC_MSR_PIC_YSEL_HIGH, irq_map);

Completed in 147 milliseconds