Home
last modified time | relevance | path

Searched refs:irqmap (Results 1 – 5 of 5) sorted by relevance

/dragonfly/sys/dev/virtual/virtio/balloon/
H A Dvirtio_balloon.c237 struct irqmap { struct
285 struct irqmap info[4]; in vtballoon_attach()
291 info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"}; in vtballoon_attach()
292 info[1] = (struct irqmap){0, 1, vtballoon_deflate_vq_intr, "deflate"}; in vtballoon_attach()
293 info[3] = (struct irqmap){0, 2, vtballoon_stats_vq_intr, "stats"}; in vtballoon_attach()
297 info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"}; in vtballoon_attach()
298 info[1] = (struct irqmap){0, 1, vtballoon_deflate_vq_intr, "deflate"}; in vtballoon_attach()
299 info[3] = (struct irqmap){0, 2, vtballoon_stats_vq_intr, "stats"}; in vtballoon_attach()
303 info[0] = (struct irqmap){0, 0, vtballoon_inflate_vq_intr, "inflate"}; in vtballoon_attach()
305 info[3] = (struct irqmap){2, 2, vtballoon_stats_vq_intr, "stats"}; in vtballoon_attach()
[all …]
/dragonfly/sys/dev/virtual/virtio/net/
H A Dif_vtnetvar.h52 struct irqmap { struct
86 struct irqmap vtnet_irqmap[2];
H A Dif_vtnet.c673 sc->vtnet_irqmap[0] = (struct irqmap){0, vtnet_rx_vq_intr}; in vtnet_bind_intrs()
674 sc->vtnet_irqmap[1] = (struct irqmap){0, vtnet_tx_vq_intr}; in vtnet_bind_intrs()
679 (struct irqmap){1, vtnet_rx_vq_intr}; in vtnet_bind_intrs()
681 (struct irqmap){1, vtnet_tx_vq_intr}; in vtnet_bind_intrs()
684 (struct irqmap){0, vtnet_rx_msix_intr}; in vtnet_bind_intrs()
686 (struct irqmap){1, vtnet_tx_msix_intr}; in vtnet_bind_intrs()
692 sc->vtnet_irqmap[0] = (struct irqmap){1, vtnet_rx_msix_intr}; in vtnet_bind_intrs()
693 sc->vtnet_irqmap[1] = (struct irqmap){2, vtnet_tx_msix_intr}; in vtnet_bind_intrs()
/dragonfly/sys/dev/virtual/virtio/scsi/
H A Dvirtio_scsi.c263 struct irqmap { struct
326 struct irqmap info[3]; in vtscsi_attach()
331 info[0] = (struct irqmap){0, vtscsi_control_vq_intr}; in vtscsi_attach()
332 info[1] = (struct irqmap){0, vtscsi_event_vq_intr}; in vtscsi_attach()
333 info[2] = (struct irqmap){0, vtscsi_request_vq_intr}; in vtscsi_attach()
336 info[0] = (struct irqmap){0, vtscsi_control_vq_intr}; in vtscsi_attach()
337 info[1] = (struct irqmap){0, vtscsi_event_vq_intr}; in vtscsi_attach()
338 info[2] = (struct irqmap){1, vtscsi_request_vq_intr}; in vtscsi_attach()
341 info[0] = (struct irqmap){0, vtscsi_control_vq_intr}; in vtscsi_attach()
342 info[1] = (struct irqmap){1, vtscsi_event_vq_intr}; in vtscsi_attach()
[all …]
/dragonfly/sys/dev/serial/sio/
H A Dsio.c562 intrmask_t irqmap[4]; in sioprobe() local
760 irqmap[0] = isa_irq_pending(); in sioprobe()
846 irqmap[1] = isa_irq_pending(); in sioprobe()
849 irqmap[2] = isa_irq_pending(); in sioprobe()
865 irqmap[3] = isa_irq_pending(); in sioprobe()
870 irqs = irqmap[1] & ~irqmap[0]; in sioprobe()
879 irqmap[0], irqmap[1], irqmap[2], irqmap[3]); in sioprobe()