Home
last modified time | relevance | path

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

/f-stack/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.c563 dpaa2_free_dq_storage(struct queue_storage_info_t *q_storage) in dpaa2_free_dq_storage() argument
568 if (q_storage->dq_storage[i]) in dpaa2_free_dq_storage()
569 rte_free(q_storage->dq_storage[i]); in dpaa2_free_dq_storage()
574 dpaa2_alloc_dq_storage(struct queue_storage_info_t *q_storage) in dpaa2_alloc_dq_storage() argument
579 q_storage->dq_storage[i] = rte_malloc(NULL, in dpaa2_alloc_dq_storage()
582 if (!q_storage->dq_storage[i]) in dpaa2_alloc_dq_storage()
588 rte_free(q_storage->dq_storage[i]); in dpaa2_alloc_dq_storage()
H A Ddpaa2_hw_pvt.h166 struct queue_storage_info_t *q_storage; member
/f-stack/dpdk/drivers/net/dpaa2/
H A Ddpaa2_rxtx.c531 struct queue_storage_info_t *q_storage = dpaa2_q->q_storage; in dpaa2_dev_prefetch_rx() local
552 q_storage->toggle = 0; in dpaa2_dev_prefetch_rx()
553 dq_storage = q_storage->dq_storage[q_storage->toggle]; in dpaa2_dev_prefetch_rx()
583 dq_storage = q_storage->active_dqs; in dpaa2_dev_prefetch_rx()
590 q_storage->toggle ^= 1; in dpaa2_dev_prefetch_rx()
591 dq_storage1 = q_storage->dq_storage[q_storage->toggle]; in dpaa2_dev_prefetch_rx()
1517 struct queue_storage_info_t *q_storage = dpaa2_q->q_storage; in dpaa2_dev_loopback_rx() local
1533 q_storage->toggle = 0; in dpaa2_dev_loopback_rx()
1534 dq_storage = q_storage->dq_storage[q_storage->toggle]; in dpaa2_dev_loopback_rx()
1571 q_storage->toggle ^= 1; in dpaa2_dev_loopback_rx()
[all …]
H A Ddpaa2_ethdev.c382 if (!dpaa2_q->q_storage) in dpaa2_alloc_rx_tx_queues()
385 memset(dpaa2_q->q_storage, 0, in dpaa2_alloc_rx_tx_queues()
410 dpaa2_q->q_storage = in dpaa2_alloc_rx_tx_queues()
414 if (!dpaa2_q->q_storage) in dpaa2_alloc_rx_tx_queues()
417 memset(dpaa2_q->q_storage, 0, in dpaa2_alloc_rx_tx_queues()
437 rte_free(dpaa2_q->q_storage); in dpaa2_alloc_rx_tx_queues()
454 dpaa2_free_dq_storage(dpaa2_q->q_storage); in dpaa2_alloc_rx_tx_queues()
455 rte_free(dpaa2_q->q_storage); in dpaa2_alloc_rx_tx_queues()
476 if (dpaa2_q->q_storage) in dpaa2_free_rx_tx_queues()
477 rte_free(dpaa2_q->q_storage); in dpaa2_free_rx_tx_queues()
[all …]
/f-stack/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()
1638 if (rxq->q_storage) { in dpaa2_dpdmai_dev_uninit()
1640 rte_free(rxq->q_storage); in dpaa2_dpdmai_dev_uninit()
[all …]
/f-stack/dpdk/drivers/raw/dpaa2_cmdif/
H A Ddpaa2_cmdif.c145 dq_storage = rxq->q_storage->dq_storage[0]; in dpaa2_cmdif_dequeue_bufs()
/f-stack/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_dpseci.c1655 dq_storage = dpaa2_qp->rx_vq.q_storage->dq_storage[0]; in dpaa2_sec_dequeue_burst()
1739 if (qp->rx_vq.q_storage) { in dpaa2_sec_queue_pair_release()
1740 dpaa2_free_dq_storage(qp->rx_vq.q_storage); in dpaa2_sec_queue_pair_release()
1741 rte_free(qp->rx_vq.q_storage); in dpaa2_sec_queue_pair_release()
1784 qp->rx_vq.q_storage = rte_malloc("sec dq storage", in dpaa2_sec_queue_pair_setup()
1787 if (!qp->rx_vq.q_storage) { in dpaa2_sec_queue_pair_setup()
1791 memset(qp->rx_vq.q_storage, 0, sizeof(struct queue_storage_info_t)); in dpaa2_sec_queue_pair_setup()
1793 if (dpaa2_alloc_dq_storage(qp->rx_vq.q_storage)) { in dpaa2_sec_queue_pair_setup()