Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.h280 qparam->nxqs = lif->nxqs; in ionic_init_queue_params()
281 qparam->ntxq_descs = lif->ntxq_descs; in ionic_init_queue_params()
282 qparam->nrxq_descs = lif->nrxq_descs; in ionic_init_queue_params()
284 qparam->xdp_prog = lif->xdp_prog; in ionic_init_queue_params()
291 struct ionic_queue_params *qparam) in ionic_set_queue_params() argument
293 lif->nxqs = qparam->nxqs; in ionic_set_queue_params()
294 lif->ntxq_descs = qparam->ntxq_descs; in ionic_set_queue_params()
295 lif->nrxq_descs = qparam->nrxq_descs; in ionic_set_queue_params()
298 if (qparam->intr_split) in ionic_set_queue_params()
303 if (qparam->cmb_tx) in ionic_set_queue_params()
[all …]
H A Dionic_ethtool.c576 (qparam->cmb_tx || qparam->cmb_rx)) { in ionic_validate_cmb_config()
581 if (qparam->cmb_tx) { in ionic_validate_cmb_config()
588 sz = sizeof(struct ionic_txq_desc) * qparam->ntxq_descs * qparam->nxqs; in ionic_validate_cmb_config()
592 if (qparam->cmb_rx) { in ionic_validate_cmb_config()
599 sz = sizeof(struct ionic_rxq_desc) * qparam->nrxq_descs * qparam->nxqs; in ionic_validate_cmb_config()
625 qparam.cmb_tx = cmb_tx; in ionic_cmb_rings_toggle()
626 qparam.cmb_rx = cmb_rx; in ionic_cmb_rings_toggle()
800 qparam.intr_split = false; in ionic_set_channels()
816 qparam.intr_split = true; in ionic_set_channels()
825 lif->nxqs = qparam.nxqs; in ionic_set_channels()
[all …]
H A Dionic_lif.c1099 struct ionic_queue_params qparam; in ionic_lif_config_hwstamp_rxq_all() local
1106 qparam.rxq_features = 0; in ionic_lif_config_hwstamp_rxq_all()
2950 if (qparam->nxqs != lif->nxqs || qparam->ntxq_descs != lif->ntxq_descs) { in ionic_reconfigure_queues()
2958 if (qparam->nxqs != lif->nxqs || in ionic_reconfigure_queues()
2974 num_desc = qparam->ntxq_descs; in ionic_reconfigure_queues()
3008 num_desc = qparam->nrxq_descs; in ionic_reconfigure_queues()
3044 if (qparam->nxqs != lif->nxqs) { in ionic_reconfigure_queues()
3070 qparam->nxqs != lif->nxqs) { in ionic_reconfigure_queues()
3071 if (qparam->intr_split) { in ionic_reconfigure_queues()
3098 if (qparam->intr_split) { in ionic_reconfigure_queues()
[all …]
/linux-6.15/net/mac80211/
H A Dutil.c957 qparam->cw_min = max_t(u16, qparam->cw_min, wmm_ac->cw_min); in ieee80211_regulatory_limit_wmm_params()
958 qparam->cw_max = max_t(u16, qparam->cw_max, wmm_ac->cw_max); in ieee80211_regulatory_limit_wmm_params()
959 qparam->aifs = max_t(u8, qparam->aifs, wmm_ac->aifsn); in ieee80211_regulatory_limit_wmm_params()
960 qparam->txop = min_t(u16, qparam->txop, wmm_ac->cot / 32); in ieee80211_regulatory_limit_wmm_params()
982 memset(&qparam, 0, sizeof(qparam)); in ieee80211_set_wmm_default()
1003 qparam.txop = 0; in ieee80211_set_wmm_default()
1004 qparam.aifs = 2; in ieee80211_set_wmm_default()
1013 qparam.txop = 0; in ieee80211_set_wmm_default()
1015 qparam.aifs = 9; in ieee80211_set_wmm_default()
1024 qparam.txop = 0; in ieee80211_set_wmm_default()
[all …]
H A Dieee80211_i.h2315 struct ieee80211_tx_queue_params *qparam,