Lines Matching refs:ionic_qcq
55 struct ionic_qcq { struct
74 #define IONIC_Q_TO_QCQ(q) container_of(q, struct ionic_qcq, q) argument
96 struct ionic_qcq *adminqcq;
97 struct ionic_qcq *notifyqcq;
98 struct ionic_qcq **txqcqs;
99 struct ionic_qcq **rxqcqs;
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);