Lines Matching defs:r

63  * @param r
80 rte_ring_mp_rts_enqueue_bulk_elem(struct rte_ring *r, const void *obj_table,
83 return __rte_ring_do_rts_enqueue_elem(r, obj_table, esize, n,
90 * @param r
107 rte_ring_mc_rts_dequeue_bulk_elem(struct rte_ring *r, void *obj_table,
110 return __rte_ring_do_rts_dequeue_elem(r, obj_table, esize, n,
117 * @param r
134 rte_ring_mp_rts_enqueue_burst_elem(struct rte_ring *r, const void *obj_table,
137 return __rte_ring_do_rts_enqueue_elem(r, obj_table, esize, n,
146 * @param r
163 rte_ring_mc_rts_dequeue_burst_elem(struct rte_ring *r, void *obj_table,
166 return __rte_ring_do_rts_dequeue_elem(r, obj_table, esize, n,
173 * @param r
186 rte_ring_mp_rts_enqueue_bulk(struct rte_ring *r, void * const *obj_table,
189 return rte_ring_mp_rts_enqueue_bulk_elem(r, obj_table,
196 * @param r
209 rte_ring_mc_rts_dequeue_bulk(struct rte_ring *r, void **obj_table,
212 return rte_ring_mc_rts_dequeue_bulk_elem(r, obj_table,
219 * @param r
232 rte_ring_mp_rts_enqueue_burst(struct rte_ring *r, void * const *obj_table,
235 return rte_ring_mp_rts_enqueue_burst_elem(r, obj_table,
244 * @param r
257 rte_ring_mc_rts_dequeue_burst(struct rte_ring *r, void **obj_table,
260 return rte_ring_mc_rts_dequeue_burst_elem(r, obj_table,
267 * @param r
274 rte_ring_get_prod_htd_max(const struct rte_ring *r)
276 if (r->prod.sync_type == RTE_RING_SYNC_MT_RTS)
277 return r->rts_prod.htd_max;
285 * @param r
293 rte_ring_set_prod_htd_max(struct rte_ring *r, uint32_t v)
295 if (r->prod.sync_type != RTE_RING_SYNC_MT_RTS)
298 r->rts_prod.htd_max = v;
305 * @param r
312 rte_ring_get_cons_htd_max(const struct rte_ring *r)
314 if (r->cons.sync_type == RTE_RING_SYNC_MT_RTS)
315 return r->rts_cons.htd_max;
323 * @param r
331 rte_ring_set_cons_htd_max(struct rte_ring *r, uint32_t v)
333 if (r->cons.sync_type != RTE_RING_SYNC_MT_RTS)
336 r->rts_cons.htd_max = v;