Lines Matching refs:INLINE

141 static INLINE void bcm_ring_init(bcm_ring_t *ring);
142 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
143 static INLINE bool bcm_ring_is_empty(const bcm_ring_t *ring);
145 static INLINE int __bcm_ring_next_write(const bcm_ring_t *ring, const int ring_size);
147 static INLINE bool __bcm_ring_full(const bcm_ring_t *ring, int next_write);
148 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
150 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
151 static INLINE int bcm_ring_prod_pend(const bcm_ring_t *ring, int *pend_write,
153 static INLINE int bcm_ring_prod(bcm_ring_t *ring, const int ring_size);
155 static INLINE void bcm_ring_cons_done(bcm_ring_t *ring, int read);
156 static INLINE int bcm_ring_cons_pend(const bcm_ring_t *ring, int *pend_read,
158 static INLINE int bcm_ring_cons(bcm_ring_t *ring, const int ring_size);
160 static INLINE void bcm_ring_sync_read(bcm_ring_t *peer, const bcm_ring_t *self);
161 static INLINE void bcm_ring_sync_write(bcm_ring_t *peer, const bcm_ring_t *self);
163 static INLINE int bcm_ring_prod_avail(const bcm_ring_t *ring,
165 static INLINE int bcm_ring_cons_avail(const bcm_ring_t *ring,
167 static INLINE void bcm_ring_cons_all(bcm_ring_t *ring);
173 static INLINE void
189 static INLINE void
204 static INLINE bool
219 static INLINE int
233 static INLINE bool
246 static INLINE bool
262 static INLINE void
276 static INLINE int
298 static INLINE int
319 static INLINE void
333 static INLINE int
355 static INLINE int
374 static INLINE void
387 static INLINE void
401 static INLINE int
420 static INLINE int
440 static INLINE void
487 static INLINE void bcm_workq_init(bcm_workq_t *workq, bcm_workq_t *workq_peer,
490 static INLINE bool bcm_workq_is_empty(const bcm_workq_t *workq_prod);
492 static INLINE void bcm_workq_prod_sync(bcm_workq_t *workq_prod);
493 static INLINE void bcm_workq_cons_sync(bcm_workq_t *workq_cons);
495 static INLINE void bcm_workq_prod_refresh(bcm_workq_t *workq_prod);
496 static INLINE void bcm_workq_cons_refresh(bcm_workq_t *workq_cons);
504 static INLINE void
527 static INLINE bool
537 static INLINE void
550 static INLINE void
563 static INLINE void
576 static INLINE void