Home
last modified time | relevance | path

Searched refs:ionic_qcq (Results 1 – 7 of 7) sorted by relevance

/f-stack/dpdk/drivers/net/ionic/
H A Dionic_lif.h55 struct ionic_qcq { struct
96 struct ionic_qcq *adminqcq;
97 struct ionic_qcq *notifyqcq;
98 struct ionic_qcq **txqcqs;
99 struct ionic_qcq **rxqcqs;
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);
[all …]
H A Dionic_rxtx.c124 struct ionic_qcq *txq = (struct ionic_qcq *)tx_queue; in ionic_dev_tx_queue_release()
134 struct ionic_qcq *txq; in ionic_dev_tx_queue_stop()
163 struct ionic_qcq *txq; in ionic_dev_tx_queue_setup()
214 struct ionic_qcq *txq; in ionic_dev_tx_queue_start()
495 struct ionic_qcq *txq = (struct ionic_qcq *)tx_queue; in ionic_xmit_pkts()
615 struct ionic_qcq *rxq = IONIC_Q_TO_QCQ(q); in ionic_rx_empty()
631 struct ionic_qcq *rxq = (struct ionic_qcq *)rx_queue; in ionic_dev_rx_queue_release()
649 struct ionic_qcq *rxq; in ionic_dev_rx_queue_setup()
957 struct ionic_qcq *rxq; in ionic_dev_rx_queue_start()
1044 struct ionic_qcq *rxq; in ionic_dev_rx_queue_stop()
[all …]
H A Dionic_lif.c19 ionic_qcq_enable(struct ionic_qcq *qcq) in ionic_qcq_enable()
44 ionic_qcq_disable(struct ionic_qcq *qcq) in ionic_qcq_disable()
586 uint32_t pid, struct ionic_qcq **qcq) in ionic_qcq_alloc()
589 struct ionic_qcq *new; in ionic_qcq_alloc()
707 ionic_qcq_free(struct ionic_qcq *qcq) in ionic_qcq_free()
726 struct ionic_qcq **qcq) in ionic_rx_qcq_alloc()
748 struct ionic_qcq **qcq) in ionic_tx_qcq_alloc()
1139 struct ionic_qcq *qcq = lif->notifyqcq; in ionic_notifyq_handler()
1168 struct ionic_qcq *qcq = lif->adminqcq; in ionic_lif_adminq_init()
1201 struct ionic_qcq *qcq = lif->notifyqcq; in ionic_lif_notifyq_init()
[all …]
H A Dionic_dev.h206 struct ionic_qcq;
239 void ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq,
H A Dionic_main.c144 ionic_wait_ctx_for_completion(struct ionic_lif *lif, struct ionic_qcq *qcq, in ionic_wait_ctx_for_completion()
173 struct ionic_qcq *qcq = lif->adminqcq; in ionic_adminq_post_wait()
H A Dionic_ethdev.c527 struct ionic_qcq *rxq = in ionic_vlan_offload_set()
534 struct ionic_qcq *rxq = in ionic_vlan_offload_set()
H A Dionic_dev.c334 struct ionic_qcq *qcq, in ionic_dev_cmd_adminq_init()