Home
last modified time | relevance | path

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

/dpdk/drivers/event/dpaa2/
H A Ddpaa2_hw_dpcon.c84 struct dpaa2_dpcon_dev *dpcon_dev = NULL; in rte_dpaa2_alloc_dpcon_dev() local
87 TAILQ_FOREACH(dpcon_dev, &dpcon_dev_list, next) { in rte_dpaa2_alloc_dpcon_dev()
88 if (dpcon_dev && rte_atomic16_test_and_set(&dpcon_dev->in_use)) in rte_dpaa2_alloc_dpcon_dev()
92 return dpcon_dev; in rte_dpaa2_alloc_dpcon_dev()
97 struct dpaa2_dpcon_dev *dpcon_dev = NULL; in rte_dpaa2_free_dpcon_dev() local
100 TAILQ_FOREACH(dpcon_dev, &dpcon_dev_list, next) { in rte_dpaa2_free_dpcon_dev()
101 if (dpcon_dev == dpcon) { in rte_dpaa2_free_dpcon_dev()
102 rte_atomic16_dec(&dpcon_dev->in_use); in rte_dpaa2_free_dpcon_dev()
H A Ddpaa2_eventdev.c1056 struct dpaa2_dpcon_dev *dpcon_dev) in dpaa2_eventdev_setup_dpci() argument
1065 rx_queue_cfg.dest_cfg.dest_id = dpcon_dev->dpcon_id; in dpaa2_eventdev_setup_dpci()
1094 struct dpaa2_dpcon_dev *dpcon_dev = NULL; in dpaa2_eventdev_create() local
1124 dpcon_dev = rte_dpaa2_alloc_dpcon_dev(); in dpaa2_eventdev_create()
1125 if (!dpcon_dev) in dpaa2_eventdev_create()
1127 priv->evq_info[priv->max_event_queues].dpcon = dpcon_dev; in dpaa2_eventdev_create()
1131 rte_dpaa2_free_dpcon_dev(dpcon_dev); in dpaa2_eventdev_create()
1136 ret = dpaa2_eventdev_setup_dpci(dpci_dev, dpcon_dev); in dpaa2_eventdev_create()
1143 } while (dpcon_dev && dpci_dev); in dpaa2_eventdev_create()