Searched refs:irq_tbl (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/bnxt/bnxt_en/ |
H A D | bnxt_ulp.c | 125 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 D | bnxt.h | 1011 struct bnxt_msix_tbl *irq_tbl; member
|
/freebsd/sys/dev/gve/ |
H A D | gve_utils.c | 232 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 D | gve.h | 550 struct gve_irq *irq_tbl; member
|
/freebsd/sys/dev/al_eth/ |
H A D | al_eth.c | 2073 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 D | al_eth.h | 284 struct al_eth_irq irq_tbl[AL_ETH_MAX_MSIX_VEC]; member
|
/freebsd/sys/dev/ena/ |
H A D | ena.c | 1798 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 D | ena.h | 493 struct ena_irq irq_tbl[ENA_MAX_MSIX_VEC(ENA_MAX_NUM_IO_QUEUES)]; member
|