Home
last modified time | relevance | path

Searched refs:dpci_dev (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/bus/fslmc/portal/
H A Ddpaa2_hw_dpci.c158 struct dpaa2_dpci_dev *dpci_dev = NULL; in rte_dpaa2_alloc_dpci_dev() local
161 TAILQ_FOREACH(dpci_dev, &dpci_dev_list, next) { in rte_dpaa2_alloc_dpci_dev()
162 if (dpci_dev && rte_atomic16_test_and_set(&dpci_dev->in_use)) in rte_dpaa2_alloc_dpci_dev()
166 return dpci_dev; in rte_dpaa2_alloc_dpci_dev()
171 struct dpaa2_dpci_dev *dpci_dev = NULL; in rte_dpaa2_free_dpci_dev() local
174 TAILQ_FOREACH(dpci_dev, &dpci_dev_list, next) { in rte_dpaa2_free_dpci_dev()
175 if (dpci_dev == dpci) { in rte_dpaa2_free_dpci_dev()
176 rte_atomic16_dec(&dpci_dev->in_use); in rte_dpaa2_free_dpci_dev()
/f-stack/dpdk/drivers/event/dpaa2/
H A Ddpaa2_eventdev.c1050 dpaa2_eventdev_setup_dpci(struct dpaa2_dpci_dev *dpci_dev, in dpaa2_eventdev_setup_dpci() argument
1063 dpci_dev->rx_queue[DPAA2_EVENT_DPCI_PARALLEL_QUEUE].cb = in dpaa2_eventdev_setup_dpci()
1065 dpci_dev->rx_queue[DPAA2_EVENT_DPCI_ATOMIC_QUEUE].cb = in dpaa2_eventdev_setup_dpci()
1070 ret = dpci_set_rx_queue(&dpci_dev->dpci, in dpaa2_eventdev_setup_dpci()
1072 dpci_dev->token, i, in dpaa2_eventdev_setup_dpci()
1090 struct dpaa2_dpci_dev *dpci_dev = NULL; in dpaa2_eventdev_create() local
1124 dpci_dev = rte_dpaa2_alloc_dpci_dev(); in dpaa2_eventdev_create()
1125 if (!dpci_dev) { in dpaa2_eventdev_create()
1129 priv->evq_info[priv->max_event_queues].dpci = dpci_dev; in dpaa2_eventdev_create()
1131 ret = dpaa2_eventdev_setup_dpci(dpci_dev, dpcon_dev); in dpaa2_eventdev_create()
[all …]