Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_ethtool.c246 (adapter->drv_sds_rings * 3) + 5; in qlcnic_get_ring_regs_len()
582 regs_buff[i++] = adapter->drv_sds_rings; /* No. of SDS ring */ in qlcnic_get_regs()
583 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_get_regs()
730 channel->rx_count = adapter->drv_sds_rings; in qlcnic_get_channels()
753 if (adapter->drv_sds_rings != channel->rx_count) { in qlcnic_set_channels()
779 adapter->drv_sds_rings, adapter->drv_tx_rings); in qlcnic_set_channels()
977 int ret, drv_sds_rings = adapter->drv_sds_rings; in qlcnic_irq_test() local
1007 qlcnic_diag_free_res(netdev, drv_sds_rings); in qlcnic_irq_test()
1010 adapter->drv_sds_rings = drv_sds_rings; in qlcnic_irq_test()
1088 int drv_sds_rings = adapter->drv_sds_rings; in qlcnic_loopback_test() local
[all …]
Dqlcnic_83xx_hw.c349 num_msix = adapter->drv_sds_rings; in qlcnic_83xx_calculate_msix_vector()
383 adapter->drv_sds_rings = QLCNIC_SINGLE_RING; in qlcnic_83xx_setup_intr()
1081 num_sds = adapter->drv_sds_rings - QLCNIC_MAX_SDS_RINGS; in qlcnic_83xx_add_rings()
1088 for (i = 8; i < adapter->drv_sds_rings; i++) { in qlcnic_83xx_add_rings()
1123 for (i = 8; i < adapter->drv_sds_rings; i++) { in qlcnic_83xx_add_rings()
1181 if (adapter->drv_sds_rings <= QLCNIC_MAX_SDS_RINGS) in qlcnic_83xx_create_rx_ctx()
1182 num_sds = adapter->drv_sds_rings; in qlcnic_83xx_create_rx_ctx()
1285 if (adapter->drv_sds_rings > QLCNIC_MAX_SDS_RINGS) in qlcnic_83xx_create_rx_ctx()
1341 msix_vector = adapter->drv_sds_rings + ring; in qlcnic_83xx_create_tx_ctx()
1343 msix_vector = adapter->drv_sds_rings - 1; in qlcnic_83xx_create_tx_ctx()
[all …]
Dqlcnic_main.c679 adapter->drv_sds_rings = qlcnic_max_rings(adapter, rx_cnt, in qlcnic_set_sds_ring_count()
682 adapter->drv_sds_rings = rx_cnt; in qlcnic_set_sds_ring_count()
700 num_msix += adapter->drv_sds_rings; in qlcnic_setup_tss_rss_intr()
726 num_msix = adapter->drv_tx_rings + adapter->drv_sds_rings; in qlcnic_setup_tss_rss_intr()
737 adapter->drv_tx_rings, adapter->drv_sds_rings, in qlcnic_setup_tss_rss_intr()
750 adapter->drv_sds_rings = adapter->drv_rss_rings; in qlcnic_setup_tss_rss_intr()
803 adapter->drv_sds_rings = num_msix; in qlcnic_enable_msix()
808 adapter->drv_sds_rings = adapter->drv_tx_rings; in qlcnic_enable_msix()
832 num_msix = adapter->drv_sds_rings; in qlcnic_82xx_calculate_msix_vector()
894 adapter->drv_sds_rings = QLCNIC_SINGLE_RING; in qlcnic_82xx_setup_intr()
[all …]
Dqlcnic_io.c1579 if (qlcnic_alloc_sds_rings(recv_ctx, adapter->drv_sds_rings)) in qlcnic_82xx_napi_add()
1582 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_82xx_napi_add()
1589 if (ring == (adapter->drv_sds_rings - 1)) in qlcnic_82xx_napi_add()
1623 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_82xx_napi_del()
1650 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_82xx_napi_enable()
1677 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_82xx_napi_disable()
2053 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_83xx_napi_enable()
2080 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_83xx_napi_disable()
2107 if (qlcnic_alloc_sds_rings(recv_ctx, adapter->drv_sds_rings)) in qlcnic_83xx_napi_add()
2110 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_83xx_napi_add()
[all …]
Dqlcnic_ctx.c259 nsds_rings = adapter->drv_sds_rings; in qlcnic_82xx_fw_cmd_create_rx_ctx()
464 temp_nsds_rings = adapter->drv_sds_rings; in qlcnic_82xx_fw_cmd_create_tx_ctx()
501 index = adapter->drv_sds_rings + ring; in qlcnic_82xx_fw_cmd_create_tx_ctx()
607 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_alloc_hw_resources()
755 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_free_hw_resources()
Dqlcnic_sysfs.c161 int err, drv_sds_rings = adapter->drv_sds_rings; in qlcnic_82xx_store_beacon() local
205 qlcnic_diag_free_res(adapter->netdev, drv_sds_rings); in qlcnic_82xx_store_beacon()
Dqlcnic_init.c243 for (ring = 0; ring < adapter->drv_sds_rings; ring++) { in qlcnic_alloc_sw_resources()
Dqlcnic.h1127 u8 drv_sds_rings; /* max sds rings supported by driver */ member