| /drivers/net/ethernet/fungible/funeth/ |
| A D | funeth_main.c | 468 free_rxqs(rxqs, qset->nrxqs, qset->rxq_start, qset->state); in fun_free_rings() 469 free_txqs(qset->txqs, qset->ntxqs, qset->txq_start, qset->state); in fun_free_rings() 470 free_xdpqs(xdpqs, qset->nxdpqs, qset->xdpq_start, qset->state); in fun_free_rings() 475 qset->rxqs = rxqs; in fun_free_rings() 485 err = fun_alloc_queue_irqs(netdev, qset->ntxqs, qset->nrxqs); in fun_alloc_rings() 494 xdpqs = alloc_xdpqs(netdev, qset->nxdpqs, qset->sq_depth, in fun_alloc_rings() 495 qset->xdpq_start, qset->state); in fun_alloc_rings() 503 err = alloc_txqs(netdev, txqs, qset->ntxqs, qset->sq_depth, in fun_alloc_rings() 504 qset->txq_start, qset->state); in fun_alloc_rings() 508 err = alloc_rxqs(netdev, rxqs, qset->nrxqs, qset->cq_depth, in fun_alloc_rings() [all …]
|
| /drivers/net/ethernet/marvell/octeontx2/nic/ |
| A D | qos_sq.c | 23 if (!pfvf->qset.pool) in otx2_qos_aura_pool_free() 26 pool = &pfvf->qset.pool[pool_id]; in otx2_qos_aura_pool_free() 35 struct otx2_qset *qset = &pfvf->qset; in otx2_qos_sq_aura_pool_init() local 57 pool = &pfvf->qset.pool[pool_id]; in otx2_qos_sq_aura_pool_init() 76 sq = &qset->sq[qidx]; in otx2_qos_sq_aura_pool_init() 118 struct otx2_qset *qset = &pfvf->qset; in otx2_qos_sq_free_sqbs() local 124 sq = &qset->sq[qidx]; in otx2_qos_sq_free_sqbs() 140 sq = &qset->sq[qidx]; in otx2_qos_sq_free_sqbs() 282 struct otx2_qset *qset = &pfvf->qset; in otx2_qos_disable_sq() local 294 sq = &pfvf->qset.sq[sq_idx]; in otx2_qos_disable_sq() [all …]
|
| A D | otx2_common.c | 88 if (!pfvf->qset.rq) in otx2_update_rq_stats() 100 if (!pfvf->qset.sq) in otx2_update_sq_stats() 890 struct otx2_qset *qset = &pfvf->qset; in otx2_rq_init() local 960 struct otx2_qset *qset = &pfvf->qset; in otx2_sq_init() local 967 sq = &qset->sq[qidx]; in otx2_sq_init() 1051 struct otx2_qset *qset = &pfvf->qset; in otx2_cq_init() local 1264 struct otx2_qset *qset = &pfvf->qset; in otx2_sq_free_sqbs() local 1529 struct otx2_qset *qset = &pfvf->qset; in otx2_sq_aura_pool_init() local 1667 struct otx2_qset *qset = &pfvf->qset; in otx2_config_npa() local 1681 if (!qset->pool) in otx2_config_npa() [all …]
|
| A D | otx2_xsk.c | 93 struct otx2_qset *qset = &pfvf->qset; in otx2_clean_up_rq() local 102 cq = &qset->cq[qidx]; in otx2_clean_up_rq() 106 pool = &pfvf->qset.pool[qidx]; in otx2_clean_up_rq() 150 sq = &pf->qset.sq[qidx + pf->hw.tx_queues]; in otx2_xsk_pool_disable() 173 struct otx2_qset *qset = &pf->qset; in otx2_xsk_wakeup() local 181 cq_poll = &qset->napi[queue_id]; in otx2_xsk_wakeup() 207 sq = &pfvf->qset.sq[qidx]; in otx2_xsk_sq_append_pkt()
|
| A D | rep.c | 159 rq = &priv->qset.rq[qidx]; in rvu_rep_sp_stats64() 162 sq = &priv->qset.sq[qidx]; in rvu_rep_sp_stats64() 490 struct otx2_qset *qset = &priv->qset; in rvu_rep_napi_init() local 497 if (!qset->napi) in rvu_rep_napi_init() 502 cq_poll = &qset->napi[qidx]; in rvu_rep_napi_init() 526 &qset->napi[qidx]); in rvu_rep_napi_init() 550 struct otx2_qset *qset = &priv->qset; in rvu_rep_free_cq_rsrc() local 572 struct otx2_qset *qset = &priv->qset; in rvu_rep_rsrc_free() local 583 otx2_free_queue_mem(qset); in rvu_rep_rsrc_free() 588 struct otx2_qset *qset = &priv->qset; in rvu_rep_rsrc_init() local [all …]
|
| A D | otx2_pf.c | 1532 struct otx2_qset *qset = &pf->qset; in otx2_disable_napi() local 1550 struct otx2_qset *qset = &pf->qset; in otx2_free_cq_res() local 1564 struct otx2_qset *qset = &pf->qset; in otx2_free_sq_res() local 1751 struct otx2_qset *qset = &pf->qset; in otx2_free_hw_resources() local 1926 struct otx2_qset *qset = &pf->qset; in otx2_alloc_queue_mem() local 1944 qset->rqe_cnt = qset->rqe_cnt ? qset->rqe_cnt : Q_COUNT(Q_SIZE_256); in otx2_alloc_queue_mem() 1946 qset->sqe_cnt = qset->sqe_cnt ? qset->sqe_cnt : Q_COUNT(Q_SIZE_4K); in otx2_alloc_queue_mem() 1948 qset->cq = kcalloc(pf->qset.cq_cnt, in otx2_alloc_queue_mem() 1950 if (!qset->cq) in otx2_alloc_queue_mem() 1975 struct otx2_qset *qset = &pf->qset; in otx2_open() local [all …]
|
| A D | otx2_txrx.c | 475 sq = &pfvf->qset.sq[qidx]; in otx2_tx_napi_handler() 572 struct otx2_qset *qset; in otx2_napi_handler() local 578 qset = &pfvf->qset; in otx2_napi_handler() 584 cq = &qset->cq[cq_idx]; in otx2_napi_handler() 610 pool = &pfvf->qset.pool[cq->cq_idx]; in otx2_napi_handler() 1285 pool = &pfvf->qset.pool[pool_id]; in otx2_cleanup_rx_cqes() 1330 sq = &pfvf->qset.sq[qidx]; in otx2_cleanup_tx_cqes() 1395 sq = &pfvf->qset.sq[sq_idx]; in otx2_free_pending_sqe() 1444 sq = &pfvf->qset.sq[qidx]; in otx2_read_free_sqe() 1461 sq = &pfvf->qset.sq[qidx]; in otx2_xdp_sq_append_pkt() [all …]
|
| A D | otx2_ethtool.c | 84 static void otx2_get_qset_strings(struct otx2_nic *pfvf, u8 **data, int qset) in otx2_get_qset_strings() argument 86 int start_qidx = qset * pfvf->hw.rx_queues; in otx2_get_qset_strings() 150 *((*data)++) = ((u64 *)&pfvf->qset.rq[qidx].stats) in otx2_get_qset_stats() 161 *((*data)++) = ((u64 *)&pfvf->qset.sq[qidx].stats) in otx2_get_qset_stats() 373 struct otx2_qset *qs = &pfvf->qset; in otx2_get_ringparam() 393 struct otx2_qset *qs = &pfvf->qset; in otx2_set_ringparam()
|
| A D | cn10k.c | 109 aq->sq.cq_limit = ((SEND_CQ_SKID * 256) / (pfvf->qset.sqe_cnt)); in cn10k_sq_aq_init() 129 pool = &pfvf->qset.pool[cq->cq_idx]; in cn10k_refill_pool_ptrs()
|
| A D | otx2_common.h | 487 struct otx2_qset qset; member 642 pfvf->qset.rqe_cnt = Q_COUNT(Q_SIZE_1K); in otx2_setup_dev_hw_settings() 1045 void otx2_free_queue_mem(struct otx2_qset *qset);
|
| A D | otx2_vf.c | 423 sq = &vf->qset.sq[qidx]; in otx2vf_xmit()
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_idc.c | 71 struct iidc_rdma_qset_params *qset) in ice_add_rdma_qset() argument 82 if (WARN_ON(!cdev || !qset)) in ice_add_rdma_qset() 100 max_rdmaqs[qset->tc]++; in ice_add_rdma_qset() 101 qs_handle = qset->qs_handle; in ice_add_rdma_qset() 110 status = ice_ena_vsi_rdma_qset(vsi->port_info, vsi->idx, qset->tc, in ice_add_rdma_qset() 116 qset->teid = qset_teid; in ice_add_rdma_qset() 130 struct iidc_rdma_qset_params *qset) in ice_del_rdma_qset() argument 137 if (WARN_ON(!cdev || !qset)) in ice_del_rdma_qset() 141 vsi = ice_find_vsi(pf, qset->vport_id); in ice_del_rdma_qset() 147 q_id = qset->qs_handle; in ice_del_rdma_qset() [all …]
|
| /drivers/infiniband/hw/irdma/ |
| A D | main.c | 168 struct iidc_rdma_qset_params qset = {}; in irdma_lan_register_qset() local 172 qset.qs_handle = tc_node->qs_handle; in irdma_lan_register_qset() 173 qset.tc = tc_node->traffic_class; in irdma_lan_register_qset() 174 qset.vport_id = vsi->vsi_idx; in irdma_lan_register_qset() 181 tc_node->l2_sched_node_id = qset.teid; in irdma_lan_register_qset() 197 struct iidc_rdma_qset_params qset = {}; in irdma_lan_unregister_qset() local 200 qset.qs_handle = tc_node->qs_handle; in irdma_lan_unregister_qset() 201 qset.tc = tc_node->traffic_class; in irdma_lan_unregister_qset() 202 qset.vport_id = vsi->vsi_idx; in irdma_lan_unregister_qset() 203 qset.teid = tc_node->l2_sched_node_id; in irdma_lan_unregister_qset() [all …]
|
| A D | i40iw_if.c | 113 u16 qset; in i40iw_open() local 136 qset = cdev_info->params.qos.prio_qos[i].qs_handle; in i40iw_open() 138 l2params.qs_handle_list[i] = qset; in i40iw_open() 140 last_qset = qset; in i40iw_open() 141 else if ((qset != last_qset) && (qset != IRDMA_NO_QSET)) in i40iw_open()
|
| /drivers/net/ethernet/cavium/thunder/ |
| A D | nic_main.c | 478 u8 qset, rq_idx = 0; in nic_config_cpi() local 504 qset = cfg->vf_id; in nic_config_cpi() 508 (qset << 3) | rq_idx); in nic_config_cpi() 567 u8 qset, idx = 0; in nic_config_rss() local 579 qset = nic->vf_sqs[cfg->vf_id][svf - 1]; in nic_config_rss() 581 qset = cfg->vf_id; in nic_config_rss() 583 (qset << 3) | (cfg->ind_tbl[idx] & 0x7)); in nic_config_rss()
|
| A D | nicvf_ethtool.c | 212 static void nicvf_get_qset_strings(struct nicvf *nic, u8 **data, int qset) in nicvf_get_qset_strings() argument 215 int start_qidx = qset * MAX_RCV_QUEUES_PER_QS; in nicvf_get_qset_strings()
|
| /drivers/net/ethernet/chelsio/cxgb3/ |
| A D | cxgb3_main.c | 669 &adap->params.sge.qset[qset_idx], ntxq, dev, in setup_sge_qsets() 1956 const struct qset_params *q = &adapter->params.sge.qset[pi->first_qset]; in get_sge_param() 1990 q = &adapter->params.sge.qset[pi->first_qset]; in set_sge_param() 2016 qsp = &adapter->params.sge.qset[i]; in set_coalesce() 2031 struct qset_params *q = adapter->params.sge.qset; in get_coalesce() 2201 q = &adapter->params.sge.qset[t.qset_idx]; in cxgb_siocdevprivate() 2235 qset[i]; in cxgb_siocdevprivate() 2277 q = &adapter->params.sge.qset[q1 + t.qset_idx]; in cxgb_siocdevprivate()
|
| A D | common.h | 329 struct qset_params qset[SGE_QSETS]; member
|
| A D | sge.c | 3356 struct qset_params *q = p->qset + i; in t3_sge_prep()
|
| /drivers/net/ethernet/chelsio/cxgb4/ |
| A D | cxgb4_debugfs.c | 2601 static inline struct port_info *ethqset2pinfo(struct adapter *adap, int qset) in ethqset2pinfo() argument 2608 if (qset >= pi->first_qset && in ethqset2pinfo() 2609 qset < pi->first_qset + pi->nqsets) in ethqset2pinfo()
|