MCPcopy Create free account
hub / github.com/F-Stack/f-stack / dpaa2_alloc_dpbp_dev

Function dpaa2_alloc_dpbp_dev

dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c:86–97  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84}
85
86struct dpaa2_dpbp_dev *dpaa2_alloc_dpbp_dev(void)
87{
88 struct dpaa2_dpbp_dev *dpbp_dev = NULL;
89
90 /* Get DPBP dev handle from list using index */
91 TAILQ_FOREACH(dpbp_dev, &dpbp_dev_list, next) {
92 if (dpbp_dev && rte_atomic16_test_and_set(&dpbp_dev->in_use))
93 break;
94 }
95
96 return dpbp_dev;
97}
98
99void dpaa2_free_dpbp_dev(struct dpaa2_dpbp_dev *dpbp)
100{

Callers 1

rte_hw_mbuf_create_poolFunction · 0.85

Calls 1

Tested by

no test coverage detected