Searched refs:qcq (Results 1 – 6 of 6) sorted by relevance
67 struct ionic_qcq qcq; member72 struct ionic_qcq qcq; member80 struct ionic_qcq qcq; member92 struct ionic_qcq qcq; member181 int ionic_qcq_service(struct ionic_qcq *qcq, int budget, ionic_cq_cb cb,206 void ionic_qcq_free(struct ionic_qcq *qcq);208 int ionic_qcq_enable(struct ionic_qcq *qcq);209 int ionic_qcq_disable(struct ionic_qcq *qcq);
61 struct ionic_queue *q = &txq->qcq.q; in ionic_txq_info_get()71 struct ionic_cq *cq = &txq->qcq.cq; in ionic_tx_flush()72 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_flush()133 ionic_qcq_free(&txq->qcq); in ionic_dev_tx_queue_release()153 ionic_qcq_disable(&txq->qcq); in ionic_dev_tx_queue_stop()237 tx_queue_id, txq->qcq.q.num_descs); in ionic_dev_tx_queue_start()244 ionic_qcq_enable(&txq->qcq); in ionic_dev_tx_queue_start()684 ionic_qcq_free(&rxq->qcq); in ionic_dev_rx_queue_release()825 rxm->port = rxq->qcq.lif->port_id; in ionic_rx_clean()1037 ionic_qcq_enable(&rxq->qcq); in ionic_dev_rx_queue_start()[all …]
609 *qcq = NULL; in ionic_qcq_alloc()696 *qcq = new; in ionic_qcq_alloc()711 if (qcq->base_z) { in ionic_qcq_free()712 qcq->base = NULL; in ionic_qcq_free()713 qcq->base_pa = 0; in ionic_qcq_free()715 qcq->base_z = NULL; in ionic_qcq_free()718 if (qcq->q.info) { in ionic_qcq_free()720 qcq->q.info = NULL; in ionic_qcq_free()723 rte_free(qcq); in ionic_qcq_free()1474 struct ionic_qcq *qcq = &txq->qcq; in ionic_lif_txq_init() local[all …]
338 ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq) in ionic_dev_cmd_adminq_init() argument340 struct ionic_queue *q = &qcq->q; in ionic_dev_cmd_adminq_init()341 struct ionic_cq *cq = &qcq->cq; in ionic_dev_cmd_adminq_init()346 .q_init.ver = qcq->lif->qtype_info[q->type].version, in ionic_dev_cmd_adminq_init()
154 struct ionic_qcq *qcq = IONIC_CQ_TO_QCQ(cq); in ionic_adminq_service() local155 struct ionic_queue *q = &qcq->q; in ionic_adminq_service()197 struct ionic_queue *q = &lif->adminqcq->qcq.q; in ionic_adminq_post()245 ionic_qcq_service(&lif->adminqcq->qcq, budget, in ionic_adminq_wait_for_completion()
212 void ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq);