Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/dev/bnxt/bnxt_en/
HDbnxt_ulp.c125 ent[i].vector = bp->irq_tbl[idx + i].vector; in bnxt_fill_msix_vecs()
391 kfree(softc->irq_tbl); in bnxt_destroy_irq()
398 struct bnxt_msix_tbl *irq_tbl = NULL; in bnxt_populate_irq() local
403 irq_tbl = kzalloc(softc->total_irqs * sizeof(*softc->irq_tbl), GFP_KERNEL); in bnxt_populate_irq()
405 if (!irq_tbl) { in bnxt_populate_irq()
416 irq_tbl[i].entry = i; in bnxt_populate_irq()
417 irq_tbl[i].vector = softc->pdev->dev.irq_start + i; in bnxt_populate_irq()
420 softc->irq_tbl = irq_tbl; in bnxt_populate_irq()
HDbnxt.h1085 struct bnxt_msix_tbl *irq_tbl; member
/freebsd-14-stable/sys/dev/gve/
HDgve_utils.c232 if (priv->irq_tbl == NULL) { in gve_free_irqs()
240 irq = &priv->irq_tbl[i]; in gve_free_irqs()
261 free(priv->irq_tbl, M_GVE); in gve_free_irqs()
262 priv->irq_tbl = NULL; in gve_free_irqs()
298 priv->irq_tbl = malloc(sizeof(struct gve_irq) * req_nvecs, M_GVE, in gve_alloc_irqs()
302 irq = &priv->irq_tbl[i]; in gve_alloc_irqs()
330 irq = &priv->irq_tbl[i + j]; in gve_alloc_irqs()
359 irq = &priv->irq_tbl[m]; in gve_alloc_irqs()
HDgve.h558 struct gve_irq *irq_tbl; member
/freebsd-14-stable/sys/dev/al_eth/
HDal_eth.c2074 snprintf(adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].name, in al_eth_setup_int_mode()
2077 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].handler = in al_eth_setup_int_mode()
2080 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].vector = 0; in al_eth_setup_int_mode()
2081 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].data = adapter; in al_eth_setup_int_mode()
2084 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].vector); in al_eth_setup_int_mode()
2090 snprintf(adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].name, in al_eth_setup_int_mode()
2093 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].handler = in al_eth_setup_int_mode()
2095 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].vector = in al_eth_setup_int_mode()
2097 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].data = adapter; in al_eth_setup_int_mode()
2102 snprintf(adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].name, AL_ETH_IRQNAME_SIZE, in al_eth_setup_int_mode()
[all …]
HDal_eth.h284 struct al_eth_irq irq_tbl[AL_ETH_MAX_MSIX_VEC]; member
/freebsd-14-stable/sys/dev/ena/
HDena.c1798 snprintf(adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].name, ENA_IRQNAME_SIZE, in ena_setup_mgmnt_intr()
1804 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].handler = NULL; in ena_setup_mgmnt_intr()
1805 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].data = adapter; in ena_setup_mgmnt_intr()
1806 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].vector = in ena_setup_mgmnt_intr()
1835 snprintf(adapter->irq_tbl[irq_idx].name, ENA_IRQNAME_SIZE, in ena_setup_io_intr()
1837 adapter->irq_tbl[irq_idx].handler = ena_handle_msix; in ena_setup_io_intr()
1838 adapter->irq_tbl[irq_idx].data = &adapter->que[i]; in ena_setup_io_intr()
1839 adapter->irq_tbl[irq_idx].vector = in ena_setup_io_intr()
1845 adapter->que[i].cpu = adapter->irq_tbl[irq_idx].cpu = in ena_setup_io_intr()
1852 adapter->que[i].cpu = adapter->irq_tbl[irq_idx].cpu = in ena_setup_io_intr()
[all …]
HDena.h493 struct ena_irq irq_tbl[ENA_MAX_MSIX_VEC(ENA_MAX_NUM_IO_QUEUES)]; member