Lines Matching defs:max_threads
63 #define __RTE_QSBR_THRID_ARRAY_SIZE(max_threads) \
64 RTE_ALIGN(RTE_ALIGN_MUL_CEIL(max_threads, \
67 ((struct rte_rcu_qsbr_cnt *)(v + 1) + v->max_threads) + i)
91 * 'max_threads' parameter.
107 uint32_t max_threads;
111 /**< Quiescent state counter array of 'max_threads' elements */
201 * @param max_threads
207 * - EINVAL - max_threads is 0
210 rte_rcu_qsbr_get_memsize(uint32_t max_threads);
217 * @param max_threads
224 * - EINVAL - max_threads is 0 or 'v' is NULL.
227 rte_rcu_qsbr_init(struct rte_rcu_qsbr *v, uint32_t max_threads);
246 * the QS variable. thread_id is a value between 0 and (max_threads - 1).
247 * 'max_threads' is the parameter passed in 'rte_rcu_qsbr_init' API.
300 RTE_ASSERT(v != NULL && thread_id < v->max_threads);
351 RTE_ASSERT(v != NULL && thread_id < v->max_threads);
389 RTE_ASSERT(v != NULL && thread_id < v->max_threads);
422 RTE_ASSERT(v != NULL && thread_id < v->max_threads);
482 RTE_ASSERT(v != NULL && thread_id < v->max_threads);
592 for (i = 0, cnt = v->qsbr_cnt; i < v->max_threads; i++, cnt++) {
684 if (likely(v->num_threads == v->max_threads))