Home
last modified time | relevance | path

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

/freebsd/sys/dev/qlxgb/
H A Dqla_os.c305 ha->irq_vec[i].irq_rid = i+1; in qla_pci_attach()
306 ha->irq_vec[i].ha = ha; in qla_pci_attach()
308 ha->irq_vec[i].irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in qla_pci_attach()
309 &ha->irq_vec[i].irq_rid, in qla_pci_attach()
312 if (ha->irq_vec[i].irq == NULL) { in qla_pci_attach()
317 if (bus_setup_intr(dev, ha->irq_vec[i].irq, in qla_pci_attach()
319 NULL, qla_isr, &ha->irq_vec[i], in qla_pci_attach()
320 &ha->irq_vec[i].handle)) { in qla_pci_attach()
325 TASK_INIT(&ha->irq_vec[i].rcv_task, 0, qla_rcv,\ in qla_pci_attach()
326 &ha->irq_vec[i]); in qla_pci_attach()
[all …]
H A Dqla_def.h141 qla_ivec_t irq_vec[Q8_MSI_COUNT]; member
H A Dqla_isr.c372 taskqueue_enqueue(ha->irq_vec[sds_idx].rcv_tq, in qla_isr()
373 &ha->irq_vec[sds_idx].rcv_task); in qla_isr()
/freebsd/sys/dev/qlxge/
H A Dqls_os.c398 ha->irq_vec[i].cq_idx = i; in qls_pci_attach()
399 ha->irq_vec[i].ha = ha; in qls_pci_attach()
400 ha->irq_vec[i].irq_rid = 1 + i; in qls_pci_attach()
402 ha->irq_vec[i].irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in qls_pci_attach()
403 &ha->irq_vec[i].irq_rid, in qls_pci_attach()
406 if (ha->irq_vec[i].irq == NULL) { in qls_pci_attach()
411 if (bus_setup_intr(dev, ha->irq_vec[i].irq, in qls_pci_attach()
413 &ha->irq_vec[i], &ha->irq_vec[i].handle)) { in qls_pci_attach()
544 if (ha->irq_vec[i].handle) { in qls_release()
545 (void)bus_teardown_intr(dev, ha->irq_vec[i].irq, in qls_release()
[all …]
H A Dqls_def.h278 qla_ivec_t irq_vec[MAX_RX_RINGS]; member
/freebsd/sys/dev/qlxgbe/
H A Dql_os.c452 ha->irq_vec[i].sds_idx = i; in qla_pci_attach()
453 ha->irq_vec[i].ha = ha; in qla_pci_attach()
454 ha->irq_vec[i].irq_rid = 2 + i; in qla_pci_attach()
456 ha->irq_vec[i].irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in qla_pci_attach()
457 &ha->irq_vec[i].irq_rid, in qla_pci_attach()
460 if (ha->irq_vec[i].irq == NULL) { in qla_pci_attach()
464 if (bus_setup_intr(dev, ha->irq_vec[i].irq, in qla_pci_attach()
466 NULL, ql_isr, &ha->irq_vec[i], in qla_pci_attach()
467 &ha->irq_vec[i].handle)) { in qla_pci_attach()
677 if (ha->irq_vec[i].handle) { in qla_release()
[all …]
H A Dql_def.h170 qla_ivec_t irq_vec[MAX_SDS_RINGS]; member
/freebsd/sys/dev/qlnx/qlnxe/
H A Dqlnx_os.c961 ha->irq_vec[i].rss_idx = i; in qlnx_pci_attach()
962 ha->irq_vec[i].ha = ha; in qlnx_pci_attach()
963 ha->irq_vec[i].irq_rid = (1 + num_sp_msix) + i; in qlnx_pci_attach()
965 ha->irq_vec[i].irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, in qlnx_pci_attach()
966 &ha->irq_vec[i].irq_rid, in qlnx_pci_attach()
969 if (ha->irq_vec[i].irq == NULL) { in qlnx_pci_attach()
972 i, ha->irq_vec[i].irq_rid); in qlnx_pci_attach()
1311 if (ha->irq_vec[i].handle) { in qlnx_release()
1312 (void)bus_teardown_intr(dev, ha->irq_vec[i].irq, in qlnx_release()
1313 ha->irq_vec[i].handle); in qlnx_release()
[all …]
H A Dqlnx_def.h443 qlnx_ivec_t irq_vec[QLNX_MAX_RSS]; member