Lines Matching defs:r

48 static inline bool __ptr_ring_full(struct ptr_ring *r)  in __ptr_ring_full()
53 static inline bool ptr_ring_full(struct ptr_ring *r) in ptr_ring_full()
64 static inline bool ptr_ring_full_irq(struct ptr_ring *r) in ptr_ring_full_irq()
75 static inline bool ptr_ring_full_any(struct ptr_ring *r) in ptr_ring_full_any()
87 static inline bool ptr_ring_full_bh(struct ptr_ring *r) in ptr_ring_full_bh()
103 static inline int __ptr_ring_produce(struct ptr_ring *r, void *ptr) in __ptr_ring_produce()
123 static inline int ptr_ring_produce(struct ptr_ring *r, void *ptr) in ptr_ring_produce()
134 static inline int ptr_ring_produce_irq(struct ptr_ring *r, void *ptr) in ptr_ring_produce_irq()
145 static inline int ptr_ring_produce_any(struct ptr_ring *r, void *ptr) in ptr_ring_produce_any()
157 static inline int ptr_ring_produce_bh(struct ptr_ring *r, void *ptr) in ptr_ring_produce_bh()
168 static inline void *__ptr_ring_peek(struct ptr_ring *r) in __ptr_ring_peek()
193 static inline bool __ptr_ring_empty(struct ptr_ring *r) in __ptr_ring_empty()
200 static inline bool ptr_ring_empty(struct ptr_ring *r) in ptr_ring_empty()
211 static inline bool ptr_ring_empty_irq(struct ptr_ring *r) in ptr_ring_empty_irq()
222 static inline bool ptr_ring_empty_any(struct ptr_ring *r) in ptr_ring_empty_any()
234 static inline bool ptr_ring_empty_bh(struct ptr_ring *r) in ptr_ring_empty_bh()
246 static inline void __ptr_ring_discard_one(struct ptr_ring *r) in __ptr_ring_discard_one()
290 static inline void *__ptr_ring_consume(struct ptr_ring *r) in __ptr_ring_consume()
305 static inline int __ptr_ring_consume_batched(struct ptr_ring *r, in __ptr_ring_consume_batched()
326 static inline void *ptr_ring_consume(struct ptr_ring *r) in ptr_ring_consume()
337 static inline void *ptr_ring_consume_irq(struct ptr_ring *r) in ptr_ring_consume_irq()
348 static inline void *ptr_ring_consume_any(struct ptr_ring *r) in ptr_ring_consume_any()
360 static inline void *ptr_ring_consume_bh(struct ptr_ring *r) in ptr_ring_consume_bh()
371 static inline int ptr_ring_consume_batched(struct ptr_ring *r, in ptr_ring_consume_batched()
383 static inline int ptr_ring_consume_batched_irq(struct ptr_ring *r, in ptr_ring_consume_batched_irq()
395 static inline int ptr_ring_consume_batched_any(struct ptr_ring *r, in ptr_ring_consume_batched_any()
408 static inline int ptr_ring_consume_batched_bh(struct ptr_ring *r, in ptr_ring_consume_batched_bh()
424 #define __PTR_RING_PEEK_CALL(r, f) ((f)(__ptr_ring_peek(r))) argument
426 #define PTR_RING_PEEK_CALL(r, f) ({ \ argument
435 #define PTR_RING_PEEK_CALL_IRQ(r, f) ({ \ argument
444 #define PTR_RING_PEEK_CALL_BH(r, f) ({ \ argument
453 #define PTR_RING_PEEK_CALL_ANY(r, f) ({ \ argument
473 static inline void __ptr_ring_set_size(struct ptr_ring *r, int size) in __ptr_ring_set_size()
486 static inline int ptr_ring_init(struct ptr_ring *r, int size, gfp_t gfp) in ptr_ring_init()
510 static inline void ptr_ring_unconsume(struct ptr_ring *r, void **batch, int n, in ptr_ring_unconsume()
557 static inline void **__ptr_ring_swap_queue(struct ptr_ring *r, void **queue, in __ptr_ring_swap_queue()
589 static inline int ptr_ring_resize(struct ptr_ring *r, int size, gfp_t gfp, in ptr_ring_resize()
663 static inline void ptr_ring_cleanup(struct ptr_ring *r, void (*destroy)(void *)) in ptr_ring_cleanup()