Lines Matching refs:sge

323 	struct sge *s = &adapter->sge;  in request_msix_queue_irqs()
361 struct sge *s = &adapter->sge; in free_msix_queue_irqs()
394 struct sge *s = &adapter->sge; in enable_rx()
417 struct sge *s = &adapter->sge; in quiesce_rx()
475 struct sge *s = &adapter->sge; in fwevtq_handler()
531 struct sge *s = &adapter->sge; in setup_sge_queues()
646 struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[pi->first_qset]; in setup_rss()
986 static int closest_timer(const struct sge *s, int us) in closest_timer()
1002 static int closest_thres(const struct sge *s, int thres) in closest_thres()
1027 ? adapter->sge.timer_val[timer_idx] in qtimer_val()
1064 pktcnt_idx = closest_thres(&adapter->sge, cnt); in set_rxq_intr_params()
1083 : closest_timer(&adapter->sge, us)); in set_rxq_intr_params()
1211 rxq = &adapter->sge.ethrxq[pi->first_qset]; in cxgb4vf_poll_controller()
1381 const struct sge *s = &pi->adapter->sge; in cxgb4vf_get_ringparam()
1405 struct sge *s = &adapter->sge; in cxgb4vf_set_ringparam()
1438 const struct sge_rspq *rspq = &adapter->sge.ethrxq[pi->first_qset].rspq; in cxgb4vf_get_coalesce()
1443 ? adapter->sge.counter_val[rspq->pktcnt_idx] in cxgb4vf_get_coalesce()
1460 &adapter->sge.ethrxq[pi->first_qset].rspq, in cxgb4vf_set_coalesce()
1585 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[pi->first_qset]; in collect_sge_port_stats()
1586 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[pi->first_qset]; in collect_sge_port_stats()
1735 int eth_entries = DIV_ROUND_UP(adapter->sge.ethqsets, QPL); in sge_qinfo_show()
1753 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[r * QPL]; in sge_qinfo_show()
1754 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; in sge_qinfo_show()
1755 int n = min(QPL, adapter->sge.ethqsets - QPL * r); in sge_qinfo_show()
1777 adapter->sge.counter_val[rxq[qs].rspq.pktcnt_idx]); in sge_qinfo_show()
1790 const struct sge_rspq *evtq = &adapter->sge.fw_evtq; in sge_qinfo_show()
1797 adapter->sge.counter_val[evtq->pktcnt_idx]); in sge_qinfo_show()
1801 const struct sge_rspq *intrq = &adapter->sge.intrq; in sge_qinfo_show()
1808 adapter->sge.counter_val[intrq->pktcnt_idx]); in sge_qinfo_show()
1831 return DIV_ROUND_UP(adapter->sge.ethqsets, QPL) + 1 + in sge_queue_entries()
1888 int eth_entries = DIV_ROUND_UP(adapter->sge.ethqsets, QPL); in sge_qstats_show()
1910 const struct sge_eth_rxq *rxq = &adapter->sge.ethrxq[r * QPL]; in sge_qstats_show()
1911 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; in sge_qstats_show()
1912 int n = min(QPL, adapter->sge.ethqsets - QPL * r); in sge_qstats_show()
1940 const struct sge_rspq *evtq = &adapter->sge.fw_evtq; in sge_qstats_show()
1948 const struct sge_rspq *intrq = &adapter->sge.intrq; in sge_qstats_show()
1977 return DIV_ROUND_UP(adapter->sge.ethqsets, QPL) + 1 + in sge_qstats_entries()
2205 struct sge_params *sge_params = &adapter->params.sge; in adap_init0()
2206 struct sge *s = &adapter->sge; in adap_init0()
2364 " Sets\n", MAX_ETH_QSETS, adapter->sge.max_ethqsets); in adap_init0()
2371 adapter->sge.max_ethqsets = ethqsets; in adap_init0()
2378 if (adapter->sge.max_ethqsets < adapter->params.nports) { in adap_init0()
2381 adapter->sge.max_ethqsets, adapter->params.nports); in adap_init0()
2382 adapter->params.nports = adapter->sge.max_ethqsets; in adap_init0()
2414 struct sge *s = &adapter->sge; in cfg_queues()
2440 q10g = (adapter->sge.max_ethqsets - n1g) / n10g; in cfg_queues()
2517 while (n < adapter->sge.ethqsets) in reduce_ethqs()
2522 adapter->sge.ethqsets--; in reduce_ethqs()
2523 if (adapter->sge.ethqsets <= n) in reduce_ethqs()
2550 struct sge *s = &adapter->sge; in enable_msix()