Home
last modified time | relevance | path

Searched refs:q_storage (Results 1 – 10 of 10) sorted by relevance

/dpdk/drivers/bus/fslmc/portal/
H A Ddpaa2_hw_dpci.c85 rxq->q_storage = rte_malloc("dq_storage", in rte_dpaa2_create_dpci_device()
88 if (!rxq->q_storage) { in rte_dpaa2_create_dpci_device()
94 memset(rxq->q_storage, 0, sizeof(struct queue_storage_info_t)); in rte_dpaa2_create_dpci_device()
95 ret = dpaa2_alloc_dq_storage(rxq->q_storage); in rte_dpaa2_create_dpci_device()
146 if (rxq->q_storage) { in rte_dpaa2_create_dpci_device()
147 dpaa2_free_dq_storage(rxq->q_storage); in rte_dpaa2_create_dpci_device()
148 rte_free(rxq->q_storage); in rte_dpaa2_create_dpci_device()
H A Ddpaa2_hw_dpio.h53 dpaa2_alloc_dq_storage(struct queue_storage_info_t *q_storage);
58 dpaa2_free_dq_storage(struct queue_storage_info_t *q_storage);
H A Ddpaa2_hw_dpio.c571 dpaa2_free_dq_storage(struct queue_storage_info_t *q_storage) in dpaa2_free_dq_storage() argument
576 rte_free(q_storage->dq_storage[i]); in dpaa2_free_dq_storage()
581 dpaa2_alloc_dq_storage(struct queue_storage_info_t *q_storage) in dpaa2_alloc_dq_storage() argument
586 q_storage->dq_storage[i] = rte_malloc(NULL, in dpaa2_alloc_dq_storage()
589 if (!q_storage->dq_storage[i]) in dpaa2_alloc_dq_storage()
595 rte_free(q_storage->dq_storage[i]); in dpaa2_alloc_dq_storage()
H A Ddpaa2_hw_pvt.h167 struct queue_storage_info_t *q_storage; member
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_rxtx.c704 struct queue_storage_info_t *q_storage = dpaa2_q->q_storage; in dpaa2_dev_prefetch_rx() local
726 q_storage->toggle = 0; in dpaa2_dev_prefetch_rx()
727 dq_storage = q_storage->dq_storage[q_storage->toggle]; in dpaa2_dev_prefetch_rx()
757 dq_storage = q_storage->active_dqs; in dpaa2_dev_prefetch_rx()
764 q_storage->toggle ^= 1; in dpaa2_dev_prefetch_rx()
765 dq_storage1 = q_storage->dq_storage[q_storage->toggle]; in dpaa2_dev_prefetch_rx()
1878 struct queue_storage_info_t *q_storage = dpaa2_q->q_storage; in dpaa2_dev_loopback_rx() local
1894 q_storage->toggle = 0; in dpaa2_dev_loopback_rx()
1895 dq_storage = q_storage->dq_storage[q_storage->toggle]; in dpaa2_dev_loopback_rx()
1932 q_storage->toggle ^= 1; in dpaa2_dev_loopback_rx()
[all …]
H A Ddpaa2_ethdev.c390 if (!dpaa2_q->q_storage) in dpaa2_alloc_rx_tx_queues()
393 memset(dpaa2_q->q_storage, 0, in dpaa2_alloc_rx_tx_queues()
410 if (!dpaa2_q->q_storage) in dpaa2_alloc_rx_tx_queues()
413 memset(dpaa2_q->q_storage, 0, in dpaa2_alloc_rx_tx_queues()
439 dpaa2_q->q_storage = in dpaa2_alloc_rx_tx_queues()
443 if (!dpaa2_q->q_storage) in dpaa2_alloc_rx_tx_queues()
446 memset(dpaa2_q->q_storage, 0, in dpaa2_alloc_rx_tx_queues()
466 rte_free(dpaa2_q->q_storage); in dpaa2_alloc_rx_tx_queues()
484 rte_free(dpaa2_q->q_storage); in dpaa2_alloc_rx_tx_queues()
490 if (dpaa2_q->q_storage) in dpaa2_alloc_rx_tx_queues()
[all …]
/dpdk/drivers/raw/dpaa2_qdma/
H A Ddpaa2_qdma.c617 q_storage = rxq->q_storage; in dpdmai_dev_dequeue_multijob_prefetch()
620 q_storage->toggle = 0; in dpdmai_dev_dequeue_multijob_prefetch()
621 dq_storage = q_storage->dq_storage[q_storage->toggle]; in dpdmai_dev_dequeue_multijob_prefetch()
625 q_storage->last_num_pkts); in dpdmai_dev_dequeue_multijob_prefetch()
645 q_storage->active_dqs = dq_storage; in dpdmai_dev_dequeue_multijob_prefetch()
651 dq_storage = q_storage->active_dqs; in dpdmai_dev_dequeue_multijob_prefetch()
658 q_storage->toggle ^= 1; in dpdmai_dev_dequeue_multijob_prefetch()
659 dq_storage1 = q_storage->dq_storage[q_storage->toggle]; in dpdmai_dev_dequeue_multijob_prefetch()
1627 if (rxq->q_storage) { in dpaa2_dpdmai_dev_uninit()
1629 rte_free(rxq->q_storage); in dpaa2_dpdmai_dev_uninit()
[all …]
/dpdk/drivers/raw/dpaa2_cmdif/
H A Ddpaa2_cmdif.c145 dq_storage = rxq->q_storage->dq_storage[0]; in dpaa2_cmdif_dequeue_bufs()
/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_dpseci.c1943 dq_storage = dpaa2_qp->rx_vq.q_storage->dq_storage[0]; in dpaa2_sec_dequeue_burst()
2034 if (qp->rx_vq.q_storage) { in dpaa2_sec_queue_pair_release()
2035 dpaa2_free_dq_storage(qp->rx_vq.q_storage); in dpaa2_sec_queue_pair_release()
2036 rte_free(qp->rx_vq.q_storage); in dpaa2_sec_queue_pair_release()
2081 qp->rx_vq.q_storage = rte_malloc("sec dq storage", in dpaa2_sec_queue_pair_setup()
2084 if (!qp->rx_vq.q_storage) { in dpaa2_sec_queue_pair_setup()
2088 memset(qp->rx_vq.q_storage, 0, sizeof(struct queue_storage_info_t)); in dpaa2_sec_queue_pair_setup()
2090 if (dpaa2_alloc_dq_storage(qp->rx_vq.q_storage)) { in dpaa2_sec_queue_pair_setup()
H A Ddpaa2_sec_raw_dp.c883 dq_storage = dpaa2_qp->rx_vq.q_storage->dq_storage[0]; in dpaa2_sec_raw_dequeue_burst()