Searched refs:ionic_queue (Results 1 – 9 of 9) sorted by relevance
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_dev.h | 128 struct ionic_queue { struct 215 struct ionic_queue *q); 225 int ionic_q_init(struct ionic_queue *q, uint32_t index, uint16_t num_descs); 226 void ionic_q_reset(struct ionic_queue *q); 227 void ionic_q_map(struct ionic_queue *q, void *base, rte_iova_t base_pa, 229 void ionic_q_sg_map(struct ionic_queue *q, void *base, rte_iova_t base_pa); 232 ionic_q_space_avail(struct ionic_queue *q) in ionic_q_space_avail() 245 ionic_q_flush(struct ionic_queue *q) in ionic_q_flush()
|
| H A D | ionic_dev.c | 265 ionic_db_map(struct ionic_lif *lif, struct ionic_queue *q) in ionic_db_map() 281 struct ionic_queue *q = &qcq->q; in ionic_dev_cmd_adminq_init() 358 ionic_q_init(struct ionic_queue *q, uint32_t index, uint16_t num_descs) in ionic_q_init() 378 ionic_q_map(struct ionic_queue *q, void *base, rte_iova_t base_pa, in ionic_q_map() 388 ionic_q_sg_map(struct ionic_queue *q, void *base, rte_iova_t base_pa) in ionic_q_sg_map() 395 ionic_q_reset(struct ionic_queue *q) in ionic_q_reset()
|
| H A D | ionic_rxtx_simple.c | 27 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_flush() 78 struct ionic_queue *q = &txq->qcq.q; in ionic_tx() 140 struct ionic_queue *q = &txq->qcq.q; in ionic_xmit_pkts() 230 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_clean_one() 315 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_fill_one() 359 struct ionic_queue *q = &rxq->qcq.q; in ionic_rxq_service() 450 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_fill()
|
| H A D | ionic_rxtx_sg.c | 27 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_flush_sg() 83 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_sg() 167 struct ionic_queue *q = &txq->qcq.q; in ionic_xmit_pkts_sg() 257 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_clean_one_sg() 365 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_fill_one_sg() 438 struct ionic_queue *q = &rxq->qcq.q; in ionic_rxq_service_sg() 529 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_fill_sg()
|
| H A D | ionic_rxtx.c | 43 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_empty() 52 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_empty() 77 struct ionic_queue *q = &txq->qcq.q; in ionic_txq_info_get() 303 ionic_tx_tso_post(struct ionic_queue *q, struct ionic_txq_desc *desc, in ionic_tx_tso_post() 347 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_tso_next() 360 struct ionic_queue *q = &txq->qcq.q; in ionic_tx_tso() 513 struct ionic_queue *q = &rxq->qcq.q; in ionic_rxq_info_get() 682 struct ionic_queue *q = &rxq->qcq.q; in ionic_rx_init_descriptors() 728 struct ionic_queue *q = &rxq->qcq.q; in ionic_dev_rx_queue_start_firsthalf()
|
| H A D | ionic_rxtx.h | 102 ionic_rxq_flush(struct ionic_queue *q) in ionic_rxq_flush() 132 ionic_txq_flush(struct ionic_queue *q) in ionic_txq_flush()
|
| H A D | ionic_main.c | 155 struct ionic_queue *q = &qcq->q; in ionic_adminq_service() 203 struct ionic_queue *q = &lif->adminqcq->qcq.q; in ionic_adminq_post() 238 struct ionic_queue *q = &lif->adminqcq->qcq.q; in ionic_adminq_wait_for_completion()
|
| H A D | ionic_lif.c | 39 struct ionic_queue *q = &qcq->q; in ionic_qcq_disable_nowait() 1474 struct ionic_queue *q = &aqcq->qcq.q; in ionic_lif_adminq_init() 1510 struct ionic_queue *q = &nqcq->qcq.q; in ionic_lif_notifyq_init() 1622 struct ionic_queue *q = &qcq->q; in ionic_lif_txq_init_nowait() 1672 struct ionic_queue *q = &txq->qcq.q; in ionic_lif_txq_init_done() 1690 struct ionic_queue *q = &qcq->q; in ionic_lif_rxq_init_nowait() 1740 struct ionic_queue *q = &rxq->qcq.q; in ionic_lif_rxq_init_done()
|
| H A D | ionic_lif.h | 61 struct ionic_queue q; /**< Queue */
|