Home
last modified time | relevance | path

Searched refs:msix_entries (Results 1 – 9 of 9) sorted by relevance

/freebsd-12-stable/sys/dev/vnic/
Dnicvf_main.c1261 res = nic->msix_entries[irq].irq_res; in nicvf_release_all_interrupts()
1265 if (nic->msix_entries[irq].handle != NULL) { in nicvf_release_all_interrupts()
1267 nic->msix_entries[irq].irq_res, in nicvf_release_all_interrupts()
1268 nic->msix_entries[irq].handle); in nicvf_release_all_interrupts()
1271 nic->msix_entries[irq].handle = NULL; in nicvf_release_all_interrupts()
1275 rman_get_rid(res), nic->msix_entries[irq].irq_res); in nicvf_release_all_interrupts()
1276 nic->msix_entries[irq].irq_res = NULL; in nicvf_release_all_interrupts()
1303 nic->msix_entries[irq].irq_res = bus_alloc_resource_any(nic->dev, in nicvf_allocate_misc_interrupt()
1305 if (nic->msix_entries[irq].irq_res == NULL) { in nicvf_allocate_misc_interrupt()
1312 ret = bus_setup_intr(nic->dev, nic->msix_entries[irq].irq_res, in nicvf_allocate_misc_interrupt()
[all …]
Dnic_main.c112 struct msix_entry msix_entries[NIC_PF_MSIX_VECTORS]; member
1073 if (nic->msix_entries[irq].irq_res == NULL) in nic_free_all_interrupts()
1075 if (nic->msix_entries[irq].handle != NULL) { in nic_free_all_interrupts()
1077 nic->msix_entries[irq].irq_res, in nic_free_all_interrupts()
1078 nic->msix_entries[irq].handle); in nic_free_all_interrupts()
1082 nic->msix_entries[irq].irq_res); in nic_free_all_interrupts()
1100 nic->msix_entries[irq].irq_res = bus_alloc_resource_any(nic->dev, in nic_register_interrupts()
1102 if (nic->msix_entries[irq].irq_res == NULL) { in nic_register_interrupts()
1106 ret = bus_setup_intr(nic->dev, nic->msix_entries[irq].irq_res, in nic_register_interrupts()
1108 &nic->msix_entries[irq].handle); in nic_register_interrupts()
[all …]
Dnic.h333 struct msix_entry msix_entries[NIC_VF_MSIX_VECTORS]; member
/freebsd-12-stable/sys/dev/al_eth/
Dal_eth.c2014 adapter->msix_entries = malloc(msix_vecs*sizeof(*adapter->msix_entries), in al_eth_enable_msix()
2017 if (adapter->msix_entries == NULL) { in al_eth_enable_msix()
2025 adapter->msix_entries[AL_ETH_MGMT_IRQ_IDX].entry = 2; in al_eth_enable_msix()
2026 adapter->msix_entries[AL_ETH_MGMT_IRQ_IDX].vector = 0; in al_eth_enable_msix()
2032 adapter->msix_entries[irq_idx].entry = 3 + i; in al_eth_enable_msix()
2033 adapter->msix_entries[irq_idx].vector = 0; in al_eth_enable_msix()
2039 adapter->msix_entries[irq_idx].entry = 3 + in al_eth_enable_msix()
2041 adapter->msix_entries[irq_idx].vector = 0; in al_eth_enable_msix()
2062 adapter->msix_entries[i].vector = 2 + 1 + i; in al_eth_enable_msix()
2073 free(adapter->msix_entries, M_IFAL); in al_eth_enable_msix()
[all …]
Dal_eth.h287 struct msix_entry *msix_entries; member
/freebsd-12-stable/sys/xen/interface/io/
Dpciif.h91 struct xen_msix_entry msix_entries[SH_INFO_MAX_VEC]; member
/freebsd-12-stable/sys/dev/ena/
Dena.c1591 adapter->msix_entries = malloc(msix_vecs * sizeof(struct msix_entry), in ena_enable_msix()
1597 adapter->msix_entries[i].entry = i; in ena_enable_msix()
1599 adapter->msix_entries[i].vector = i + 1; in ena_enable_msix()
1633 free(adapter->msix_entries, M_DEVBUF); in ena_enable_msix()
1634 adapter->msix_entries = NULL; in ena_enable_msix()
1651 adapter->msix_entries[ENA_MGMNT_IRQ_IDX].vector; in ena_setup_mgmnt_intr()
1665 if (adapter->msix_entries == NULL) in ena_setup_io_intr()
1684 adapter->msix_entries[irq_idx].vector; in ena_setup_io_intr()
1686 adapter->msix_entries[irq_idx].vector); in ena_setup_io_intr()
1929 free(adapter->msix_entries, M_DEVBUF); in ena_disable_msix()
[all …]
Dena.h417 struct msix_entry *msix_entries; member
/freebsd-12-stable/sys/dev/pms/freebsd/driver/common/
Dlxcommon.h448 struct resource *msix_entries[MAX_MSIX_NUM_VECTOR]; member