Home
last modified time | relevance | path

Searched refs:qparam (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/pensando/ionic/
Dionic_lif.h251 struct ionic_queue_params *qparam) in ionic_init_queue_params() argument
253 qparam->nxqs = lif->nxqs; in ionic_init_queue_params()
254 qparam->ntxq_descs = lif->ntxq_descs; in ionic_init_queue_params()
255 qparam->nrxq_descs = lif->nrxq_descs; in ionic_init_queue_params()
256 qparam->intr_split = test_bit(IONIC_LIF_F_SPLIT_INTR, lif->state); in ionic_init_queue_params()
257 qparam->rxq_features = lif->rxq_features; in ionic_init_queue_params()
340 struct ionic_queue_params *qparam);
Dionic_ethtool.c533 struct ionic_queue_params qparam; in ionic_set_ringparam() local
539 ionic_init_queue_params(lif, &qparam); in ionic_set_ringparam()
572 qparam.ntxq_descs = ring->tx_pending; in ionic_set_ringparam()
573 qparam.nrxq_descs = ring->rx_pending; in ionic_set_ringparam()
576 err = ionic_reconfigure_queues(lif, &qparam); in ionic_set_ringparam()
607 struct ionic_queue_params qparam; in ionic_set_channels() local
614 ionic_init_queue_params(lif, &qparam); in ionic_set_channels()
640 qparam.nxqs = ch->combined_count; in ionic_set_channels()
641 qparam.intr_split = 0; in ionic_set_channels()
656 qparam.nxqs = ch->rx_count; in ionic_set_channels()
[all …]
Dionic_lif.c967 struct ionic_queue_params qparam; in ionic_lif_config_hwstamp_rxq_all() local
969 ionic_init_queue_params(lif, &qparam); in ionic_lif_config_hwstamp_rxq_all()
972 qparam.rxq_features = IONIC_Q_F_2X_CQ_DESC | IONIC_RXQ_F_HWSTAMP; in ionic_lif_config_hwstamp_rxq_all()
974 qparam.rxq_features = 0; in ionic_lif_config_hwstamp_rxq_all()
978 lif->rxq_features = qparam.rxq_features; in ionic_lif_config_hwstamp_rxq_all()
982 return ionic_reconfigure_queues(lif, &qparam); in ionic_lif_config_hwstamp_rxq_all()
2623 struct ionic_queue_params *qparam) in ionic_reconfigure_queues() argument
2632 if (qparam->nxqs != lif->nxqs || qparam->ntxq_descs != lif->ntxq_descs) { in ionic_reconfigure_queues()
2640 if (qparam->nxqs != lif->nxqs || in ionic_reconfigure_queues()
2641 qparam->nrxq_descs != lif->nrxq_descs || in ionic_reconfigure_queues()
[all …]
/linux-6.1.9/net/mac80211/
Dutil.c1559 *qparam, int ac) in ieee80211_regulatory_limit_wmm_params()
1591 qparam->cw_min = max_t(u16, qparam->cw_min, wmm_ac->cw_min); in ieee80211_regulatory_limit_wmm_params()
1592 qparam->cw_max = max_t(u16, qparam->cw_max, wmm_ac->cw_max); in ieee80211_regulatory_limit_wmm_params()
1593 qparam->aifs = max_t(u8, qparam->aifs, wmm_ac->aifsn); in ieee80211_regulatory_limit_wmm_params()
1594 qparam->txop = min_t(u16, qparam->txop, wmm_ac->cot / 32); in ieee80211_regulatory_limit_wmm_params()
1603 struct ieee80211_tx_queue_params qparam; in ieee80211_set_wmm_default() local
1616 memset(&qparam, 0, sizeof(qparam)); in ieee80211_set_wmm_default()
1635 qparam.cw_max = aCWmax; in ieee80211_set_wmm_default()
1636 qparam.cw_min = aCWmin; in ieee80211_set_wmm_default()
1637 qparam.txop = 0; in ieee80211_set_wmm_default()
[all …]
Dieee80211_i.h2161 struct ieee80211_tx_queue_params *qparam,