Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_distributor/
H A Drte_distributor_single.c345 total_outstanding(const struct rte_distributor_single *d) in total_outstanding() function
347 unsigned wkr, total_outstanding; in total_outstanding() local
349 total_outstanding = __builtin_popcountl(d->in_flight_bitmask); in total_outstanding()
352 total_outstanding += d->backlog[wkr].count; in total_outstanding()
354 return total_outstanding; in total_outstanding()
362 const unsigned flushed = total_outstanding(d); in rte_distributor_flush_single()
364 while (total_outstanding(d) > 0) in rte_distributor_flush_single()
H A Drte_distributor.c644 total_outstanding(const struct rte_distributor *d) in total_outstanding() function
646 unsigned int wkr, total_outstanding = 0; in total_outstanding() local
649 total_outstanding += d->backlog[wkr].count + d->bufs[wkr].count; in total_outstanding()
651 return total_outstanding; in total_outstanding()
669 flushed = total_outstanding(d); in rte_distributor_flush()
671 while (total_outstanding(d) > 0) in rte_distributor_flush()