Home
last modified time | relevance | path

Searched refs:msix_irq_res (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/mxge/
H A Dif_mxge.c4429 bytes = sizeof (*sc->msix_irq_res) * sc->num_slices; in mxge_add_msix_irqs()
4430 sc->msix_irq_res = malloc(bytes, M_DEVBUF, M_NOWAIT|M_ZERO); in mxge_add_msix_irqs()
4431 if (sc->msix_irq_res == NULL) { in mxge_add_msix_irqs()
4438 sc->msix_irq_res[i] = bus_alloc_resource_any(sc->dev, in mxge_add_msix_irqs()
4441 if (sc->msix_irq_res[i] == NULL) { in mxge_add_msix_irqs()
4453 err = bus_setup_intr(sc->dev, sc->msix_irq_res[i], in mxge_add_msix_irqs()
4461 bus_describe_intr(sc->dev, sc->msix_irq_res[i], in mxge_add_msix_irqs()
4469 printf(" %jd", rman_get_start(sc->msix_irq_res[i])); in mxge_add_msix_irqs()
4477 bus_teardown_intr(sc->dev, sc->msix_irq_res[i], in mxge_add_msix_irqs()
4487 if (sc->msix_irq_res[i] != NULL) in mxge_add_msix_irqs()
[all …]
H A Dif_mxge_var.h222 struct resource **msix_irq_res; member
/freebsd/sys/dev/cxgb/
H A Dcxgb_main.c864 KASSERT(sc->msix_irq_res[i] == NULL && in cxgb_teardown_interrupts()
871 bus_teardown_intr(sc->dev, sc->msix_irq_res[i], in cxgb_teardown_interrupts()
874 sc->msix_irq_res[i]); in cxgb_teardown_interrupts()
876 sc->msix_irq_res[i] = sc->msix_intr_tag[i] = NULL; in cxgb_teardown_interrupts()
950 sc->msix_irq_res[i] = res; in cxgb_setup_interrupts()
2670 t->vector = rman_get_start(sc->msix_irq_res[i]); in cxgb_extension_ioctl()
H A Dcxgb_adapter.h332 struct resource *msix_irq_res[SGE_QSETS]; member