Lines Matching refs:INLINE

173 static INLINE void bcm_ring_init(bcm_ring_t *ring);
174 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
175 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
177 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
179 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
180 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
182 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
183 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
185 static INLINE int bcm_ring_prod(bcm_ring_t *ring, const int ring_size);
187 static INLINE void bcm_ring_cons_done(bcm_ring_t *ring, int read);
188 static INLINE int bcm_ring_cons_pend(bcm_ring_t *ring, int *pend_read,
190 static INLINE int bcm_ring_cons(bcm_ring_t *ring, const int ring_size);
192 static INLINE void bcm_ring_sync_read(bcm_ring_t *peer, const bcm_ring_t *self);
193 static INLINE void bcm_ring_sync_write(bcm_ring_t *peer, const bcm_ring_t *self);
195 static INLINE int bcm_ring_prod_avail(const bcm_ring_t *ring,
197 static INLINE int bcm_ring_cons_avail(const bcm_ring_t *ring,
199 static INLINE void bcm_ring_cons_all(bcm_ring_t *ring);
205 static INLINE void
221 static INLINE void
236 static INLINE bool
251 static INLINE int
265 static INLINE bool
278 static INLINE bool
294 static INLINE void
308 static INLINE int
330 static INLINE int
351 static INLINE void
365 static INLINE int
387 static INLINE int
406 static INLINE void
419 static INLINE void
433 static INLINE int
452 static INLINE int
472 static INLINE void
519 static INLINE void bcm_workq_init(bcm_workq_t *workq, bcm_workq_t *workq_peer,
522 static INLINE bool bcm_workq_is_empty(bcm_workq_t *workq_prod);
524 static INLINE void bcm_workq_prod_sync(bcm_workq_t *workq_prod);
525 static INLINE void bcm_workq_cons_sync(bcm_workq_t *workq_cons);
527 static INLINE void bcm_workq_prod_refresh(bcm_workq_t *workq_prod);
528 static INLINE void bcm_workq_cons_refresh(bcm_workq_t *workq_cons);
536 static INLINE void
559 static INLINE bool
569 static INLINE void
582 static INLINE void
595 static INLINE void
608 static INLINE void