Home
last modified time | relevance | path

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

/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_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()
H A Dbnxt.h1011 struct bnxt_msix_tbl *irq_tbl; member
/freebsd/sys/dev/gve/
H A Dgve_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()
H A Dgve.h550 struct gve_irq *irq_tbl; member
/freebsd/sys/dev/al_eth/
H A Dal_eth.c2073 snprintf(adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].name, in al_eth_setup_int_mode()
2076 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].handler = in al_eth_setup_int_mode()
2079 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].vector = 0; in al_eth_setup_int_mode()
2080 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].data = adapter; in al_eth_setup_int_mode()
2083 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].vector); in al_eth_setup_int_mode()
2089 snprintf(adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].name, in al_eth_setup_int_mode()
2092 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].handler = in al_eth_setup_int_mode()
2094 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].vector = in al_eth_setup_int_mode()
2096 adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].data = adapter; in al_eth_setup_int_mode()
2101 snprintf(adapter->irq_tbl[AL_ETH_MGMT_IRQ_IDX].name, AL_ETH_IRQNAME_SIZE, in al_eth_setup_int_mode()
[all …]
H A Dal_eth.h284 struct al_eth_irq irq_tbl[AL_ETH_MAX_MSIX_VEC]; member
/freebsd/sys/dev/ena/
H A Dena.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 …]
H A Dena.h493 struct ena_irq irq_tbl[ENA_MAX_MSIX_VEC(ENA_MAX_NUM_IO_QUEUES)]; member