Lines Matching defs:fifo
20 static inline unsigned int kfifo_unused(struct __kfifo *fifo) in kfifo_unused()
25 int __kfifo_alloc(struct __kfifo *fifo, unsigned int size, in __kfifo_alloc()
56 void __kfifo_free(struct __kfifo *fifo) in __kfifo_free()
67 int __kfifo_init(struct __kfifo *fifo, void *buffer, in __kfifo_init()
90 static void kfifo_copy_in(struct __kfifo *fifo, const void *src, in kfifo_copy_in()
114 unsigned int __kfifo_in(struct __kfifo *fifo, in __kfifo_in()
129 static void kfifo_copy_out(struct __kfifo *fifo, void *dst, in kfifo_copy_out()
153 unsigned int __kfifo_out_peek(struct __kfifo *fifo, in __kfifo_out_peek()
167 unsigned int __kfifo_out_linear(struct __kfifo *fifo, in __kfifo_out_linear()
180 unsigned int __kfifo_out(struct __kfifo *fifo, in __kfifo_out()
189 static unsigned long kfifo_copy_from_user(struct __kfifo *fifo, in kfifo_copy_from_user()
224 int __kfifo_from_user(struct __kfifo *fifo, const void __user *from, in __kfifo_from_user()
250 static unsigned long kfifo_copy_to_user(struct __kfifo *fifo, void __user *to, in kfifo_copy_to_user()
284 int __kfifo_to_user(struct __kfifo *fifo, void __user *to, in __kfifo_to_user()
309 static unsigned int setup_sgl_buf(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl_buf()
328 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl()
350 unsigned int __kfifo_dma_in_prepare(struct __kfifo *fifo, in __kfifo_dma_in_prepare()
364 unsigned int __kfifo_dma_out_prepare(struct __kfifo *fifo, in __kfifo_dma_out_prepare()
394 static unsigned int __kfifo_peek_n(struct __kfifo *fifo, size_t recsize) in __kfifo_peek_n()
417 static void __kfifo_poke_n(struct __kfifo *fifo, unsigned int n, size_t recsize) in __kfifo_poke_n()
428 unsigned int __kfifo_len_r(struct __kfifo *fifo, size_t recsize) in __kfifo_len_r()
434 unsigned int __kfifo_in_r(struct __kfifo *fifo, const void *buf, in __kfifo_in_r()
448 static unsigned int kfifo_out_copy_r(struct __kfifo *fifo, in kfifo_out_copy_r()
460 unsigned int __kfifo_out_peek_r(struct __kfifo *fifo, void *buf, in __kfifo_out_peek_r()
472 unsigned int __kfifo_out_linear_r(struct __kfifo *fifo, in __kfifo_out_linear_r()
485 unsigned int __kfifo_out_r(struct __kfifo *fifo, void *buf, in __kfifo_out_r()
499 void __kfifo_skip_r(struct __kfifo *fifo, size_t recsize) in __kfifo_skip_r()
508 int __kfifo_from_user_r(struct __kfifo *fifo, const void __user *from, in __kfifo_from_user_r()
532 int __kfifo_to_user_r(struct __kfifo *fifo, void __user *to, in __kfifo_to_user_r()
557 unsigned int __kfifo_dma_in_prepare_r(struct __kfifo *fifo, in __kfifo_dma_in_prepare_r()
572 void __kfifo_dma_in_finish_r(struct __kfifo *fifo, in __kfifo_dma_in_finish_r()
581 unsigned int __kfifo_dma_out_prepare_r(struct __kfifo *fifo, in __kfifo_dma_out_prepare_r()