Searched refs:qcq (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_lif.c | 598 *qcq = NULL; in ionic_qcq_alloc() 695 *qcq = new; in ionic_qcq_alloc() 709 if (qcq->base_z) { in ionic_qcq_free() 710 qcq->base = NULL; in ionic_qcq_free() 711 qcq->base_pa = 0; in ionic_qcq_free() 713 qcq->base_z = NULL; in ionic_qcq_free() 716 if (qcq->q.info) { in ionic_qcq_free() 721 rte_free(qcq); in ionic_qcq_free() 1034 ionic_lif_qcq_deinit(qcq->lif, qcq); in ionic_lif_txq_deinit() 1040 ionic_lif_qcq_deinit(qcq->lif, qcq); in ionic_lif_rxq_deinit() [all …]
|
| H A D | ionic_lif.h | 141 int ionic_qcq_service(struct ionic_qcq *qcq, int budget, ionic_cq_cb cb, 161 uint16_t nrxq_descs, struct ionic_qcq **qcq); 163 uint16_t ntxq_descs, struct ionic_qcq **qcq); 164 void ionic_qcq_free(struct ionic_qcq *qcq); 166 int ionic_qcq_enable(struct ionic_qcq *qcq); 167 int ionic_qcq_disable(struct ionic_qcq *qcq); 169 int ionic_lif_rxq_init(struct ionic_qcq *qcq); 170 void ionic_lif_rxq_deinit(struct ionic_qcq *qcq); 172 int ionic_lif_txq_init(struct ionic_qcq *qcq); 173 void ionic_lif_txq_deinit(struct ionic_qcq *qcq);
|
| H A D | ionic_main.c | 144 ionic_wait_ctx_for_completion(struct ionic_lif *lif, struct ionic_qcq *qcq, in ionic_wait_ctx_for_completion() argument 159 ionic_qcq_service(qcq, budget, ionic_adminq_service, NULL); in ionic_wait_ctx_for_completion() 173 struct ionic_qcq *qcq = lif->adminqcq; in ionic_adminq_post_wait() local 188 done = ionic_wait_ctx_for_completion(lif, qcq, ctx, in ionic_adminq_post_wait()
|
| H A D | ionic_dev.c | 334 struct ionic_qcq *qcq, in ionic_dev_cmd_adminq_init() argument 337 struct ionic_queue *q = &qcq->q; in ionic_dev_cmd_adminq_init() 338 struct ionic_cq *cq = &qcq->cq; in ionic_dev_cmd_adminq_init()
|
| H A D | ionic_dev.h | 239 void ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq,
|