16 #ifndef _CNE_RING_API_INTERNAL_H_ 
   17 #define _CNE_RING_API_INTERNAL_H_ 
   45                                       unsigned int *free_space);
 
   63                                       unsigned int *free_space);
 
  121                                       unsigned int *available);
 
  140                                       unsigned int *available);
 
  200                                    unsigned int *free_space);
 
  218                                    unsigned int *free_space);
 
  241                                    unsigned int *available);
 
  261                                    unsigned int *available);
 
  289                                            unsigned int n, 
unsigned int *free_space);
 
  313                                            unsigned int n, 
unsigned int *free_space);
 
  385                                            unsigned int n, 
unsigned int *available);
 
  408                                            unsigned int n, 
unsigned int *available);
 
  480                                         unsigned int n, 
unsigned int *free_space);
 
  504                                         unsigned int n, 
unsigned int *free_space);
 
  531                                         unsigned int n, 
unsigned int *available);
 
  555                                         unsigned int n, 
unsigned int *available);
 
#define __cne_always_inline
 
__cne_always_inline int cne_ring_sc_dequeue_elem(cne_ring_t *r, void *obj_p, unsigned int esize)
 
__cne_always_inline int cne_ring_mp_enqueue_elem(cne_ring_t *r, void *obj, unsigned int esize)
 
unsigned cne_ring_sp_enqueue_burst(cne_ring_t *r, void *const *obj_table, unsigned int n, unsigned int *free_space)
 
unsigned cne_ring_mc_dequeue_burst(cne_ring_t *r, void **obj_table, unsigned int n, unsigned int *available)
 
unsigned cne_ring_sc_dequeue_burst_elem(cne_ring_t *r, void *obj_table, unsigned int esize, unsigned int n, unsigned int *available)
 
unsigned int cne_ring_sc_dequeue_bulk_elem(cne_ring_t *r, void *obj_table, unsigned int esize, unsigned int n, unsigned int *available)
 
unsigned int cne_ring_mp_enqueue_bulk(cne_ring_t *r, void *const *obj_table, unsigned int n, unsigned int *free_space)
 
unsigned int cne_ring_mc_dequeue_bulk(cne_ring_t *r, void **obj_table, unsigned int n, unsigned int *available)
 
__cne_always_inline int cne_ring_mc_dequeue(cne_ring_t *r, void **obj_p)
 
__cne_always_inline int cne_ring_sp_enqueue(cne_ring_t *r, void *obj)
 
__cne_always_inline int cne_ring_sc_dequeue(cne_ring_t *r, void **obj_p)
 
__cne_always_inline int cne_ring_mp_enqueue(cne_ring_t *r, void *obj)
 
unsigned int cne_ring_mp_enqueue_bulk_elem(cne_ring_t *r, const void *obj_table, unsigned int esize, unsigned int n, unsigned int *free_space)
 
__cne_always_inline int cne_ring_sp_enqueue_elem(cne_ring_t *r, void *obj, unsigned int esize)
 
unsigned int cne_ring_sc_dequeue_bulk(cne_ring_t *r, void **obj_table, unsigned int n, unsigned int *available)
 
unsigned cne_ring_mp_enqueue_burst_elem(cne_ring_t *r, const void *obj_table, unsigned int esize, unsigned int n, unsigned int *free_space)
 
unsigned cne_ring_mp_enqueue_burst(cne_ring_t *r, void *const *obj_table, unsigned int n, unsigned int *free_space)
 
__cne_always_inline int cne_ring_mc_dequeue_elem(cne_ring_t *r, void *obj_p, unsigned int esize)
 
unsigned cne_ring_sc_dequeue_burst(cne_ring_t *r, void **obj_table, unsigned int n, unsigned int *available)
 
unsigned int cne_ring_sp_enqueue_bulk_elem(cne_ring_t *r, const void *obj_table, unsigned int esize, unsigned int n, unsigned int *free_space)
 
unsigned int cne_ring_sp_enqueue_bulk(cne_ring_t *r, void *const *obj_table, unsigned int n, unsigned int *free_space)
 
unsigned int cne_ring_mc_dequeue_bulk_elem(cne_ring_t *r, void *obj_table, unsigned int esize, unsigned int n, unsigned int *available)
 
unsigned cne_ring_sp_enqueue_burst_elem(cne_ring_t *r, const void *obj_table, unsigned int esize, unsigned int n, unsigned int *free_space)
 
unsigned cne_ring_mc_dequeue_burst_elem(cne_ring_t *r, void *obj_table, unsigned int esize, unsigned int n, unsigned int *available)