Home
last modified time | relevance | path

Searched refs:intr_tbl (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_ctx.c334 prq_sds[i].msi_index = cpu_to_le16(ahw->intr_tbl[i].id); in qlcnic_82xx_fw_cmd_create_rx_ctx()
370 reg2 = ahw->intr_tbl[i].src; in qlcnic_82xx_fw_cmd_create_rx_ctx()
468 msix_id = ahw->intr_tbl[index].id; in qlcnic_82xx_fw_cmd_create_tx_ctx()
504 intr_mask = ahw->intr_tbl[index].src; in qlcnic_82xx_fw_cmd_create_tx_ctx()
780 val = type | (ahw->intr_tbl[i].type << 4); in qlcnic_82xx_config_intrpt()
781 if (ahw->intr_tbl[i].type == QLCNIC_INTRPT_MSIX) in qlcnic_82xx_config_intrpt()
782 val |= (ahw->intr_tbl[i].id << 16); in qlcnic_82xx_config_intrpt()
796 ahw->intr_tbl[i].id); in qlcnic_82xx_config_intrpt()
800 ahw->intr_tbl[i].id = MSW(val); in qlcnic_82xx_config_intrpt()
801 ahw->intr_tbl[i].enabled = 1; in qlcnic_82xx_config_intrpt()
[all …]
Dqlcnic_83xx_hw.c385 ahw->intr_tbl = vzalloc(num_msix * in qlcnic_83xx_setup_intr()
387 if (!ahw->intr_tbl) in qlcnic_83xx_setup_intr()
402 ahw->intr_tbl[i].type = QLCNIC_INTRPT_MSIX; in qlcnic_83xx_setup_intr()
404 ahw->intr_tbl[i].type = QLCNIC_INTRPT_INTX; in qlcnic_83xx_setup_intr()
405 ahw->intr_tbl[i].id = i; in qlcnic_83xx_setup_intr()
406 ahw->intr_tbl[i].src = 0; in qlcnic_83xx_setup_intr()
1095 intrpt_id = ahw->intr_tbl[i].id; in qlcnic_83xx_add_rings()
1125 intr_mask = ahw->intr_tbl[i].src; in qlcnic_83xx_add_rings()
1217 intrpt_id = ahw->intr_tbl[i].id; in qlcnic_83xx_create_rx_ctx()
1276 intr_mask = ahw->intr_tbl[i].src; in qlcnic_83xx_create_rx_ctx()
[all …]
Dqlcnic_sriov_common.c1703 struct qlcnic_intrpt_config *intr_tbl = ahw->intr_tbl; in qlcnic_sriov_vf_detach() local
1715 intr_tbl[i].id = i; in qlcnic_sriov_vf_detach()
1716 intr_tbl[i].enabled = 0; in qlcnic_sriov_vf_detach()
1717 intr_tbl[i].src = 0; in qlcnic_sriov_vf_detach()
Dqlcnic_main.c907 ahw->intr_tbl = vzalloc(ahw->num_msix * in qlcnic_82xx_mq_intrpt()
909 if (!ahw->intr_tbl) in qlcnic_82xx_mq_intrpt()
913 ahw->intr_tbl[i].type = QLCNIC_INTRPT_MSIX; in qlcnic_82xx_mq_intrpt()
914 ahw->intr_tbl[i].id = i; in qlcnic_82xx_mq_intrpt()
915 ahw->intr_tbl[i].src = 0; in qlcnic_82xx_mq_intrpt()
939 if (adapter->ahw->intr_tbl) { in qlcnic_teardown_intr()
940 vfree(adapter->ahw->intr_tbl); in qlcnic_teardown_intr()
941 adapter->ahw->intr_tbl = NULL; in qlcnic_teardown_intr()
Dqlcnic_83xx_init.c411 adapter->ahw->intr_tbl[i].id = i; in qlcnic_83xx_idc_detach_driver()
412 adapter->ahw->intr_tbl[i].enabled = 0; in qlcnic_83xx_idc_detach_driver()
413 adapter->ahw->intr_tbl[i].src = 0; in qlcnic_83xx_idc_detach_driver()
Dqlcnic.h531 struct qlcnic_intrpt_config *intr_tbl; member