Home
last modified time | relevance | path

Searched refs:msix_res (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/liquidio/
H A Dlio_core.c586 ioq_vector->msix_res = in lio_setup_interrupt()
589 if (ioq_vector->msix_res == NULL) { in lio_setup_interrupt()
595 err = bus_setup_intr(device, ioq_vector->msix_res, in lio_setup_interrupt()
601 ioq_vector->msix_res); in lio_setup_interrupt()
602 ioq_vector->msix_res = NULL; in lio_setup_interrupt()
607 bus_describe_intr(device, ioq_vector->msix_res, ioq_vector->tag, in lio_setup_interrupt()
619 err = bus_bind_intr(device, ioq_vector->msix_res, cpu_id); in lio_setup_interrupt()
632 oct->msix_res = bus_alloc_resource_any(device, SYS_RES_IRQ, &res_id, in lio_setup_interrupt()
634 if (oct->msix_res == NULL) { in lio_setup_interrupt()
639 err = bus_setup_intr(device, oct->msix_res, INTR_TYPE_NET | INTR_MPSAFE, in lio_setup_interrupt()
[all …]
H A Dlio_main.c2191 oct->ioq_vector[i].msix_res, in lio_destroy_resources()
2195 if (oct->ioq_vector[i].msix_res != NULL) { in lio_destroy_resources()
2199 oct->ioq_vector[i].msix_res); in lio_destroy_resources()
2200 oct->ioq_vector[i].msix_res = NULL; in lio_destroy_resources()
2205 bus_teardown_intr(oct->device, oct->msix_res, in lio_destroy_resources()
2210 if (oct->msix_res != NULL) { in lio_destroy_resources()
2213 oct->msix_res); in lio_destroy_resources()
2214 oct->msix_res = NULL; in lio_destroy_resources()
H A Dlio_sysctl.c1153 oct->ioq_vector[i].msix_res, in lio_irq_reallocate_irqs()
1158 if (oct->ioq_vector[i].msix_res != NULL) { in lio_irq_reallocate_irqs()
1161 oct->ioq_vector[i].msix_res); in lio_irq_reallocate_irqs()
1162 oct->ioq_vector[i].msix_res = NULL; in lio_irq_reallocate_irqs()
1168 bus_teardown_intr(oct->device, oct->msix_res, oct->tag); in lio_irq_reallocate_irqs()
1172 if (oct->msix_res != NULL) { in lio_irq_reallocate_irqs()
1175 oct->msix_res); in lio_irq_reallocate_irqs()
1176 oct->msix_res = NULL; in lio_irq_reallocate_irqs()
/freebsd/sys/dev/sfxge/
H A Dsfxge_intr.c285 resp = sc->intr.msix_res; in sfxge_intr_teardown_msix()
331 intr->msix_res = resp; in sfxge_intr_setup_msix()
516 if (intr->msix_res != NULL) in sfxge_intr_fini()
H A Dsfxge.h203 struct resource *msix_res; member
/freebsd/sys/dev/liquidio/base/
H A Dlio_device.h357 struct resource *msix_res; member
493 struct resource *msix_res; member
/freebsd/sys/dev/cxgbe/
H A Dadapter.h966 struct resource *msix_res; member
H A Dt4_main.c1955 if (sc->msix_res) in t4_detach_common()
1957 sc->msix_res); in t4_detach_common()
4012 sc->msix_res = bus_alloc_resource_any(sc->dev, SYS_RES_MEMORY, in t4_map_bars_0_and_4()
4014 if (sc->msix_res == NULL) { in t4_map_bars_0_and_4()