H A D | kfifo.c | 33 static inline unsigned int kfifo_unused(struct __kfifo *fifo) kfifo_unused() 38 int __kfifo_alloc(struct __kfifo *fifo, unsigned int size, __kfifo_alloc() 69 void __kfifo_free(struct __kfifo *fifo) __kfifo_free() 80 int __kfifo_init(struct __kfifo *fifo, void *buffer, __kfifo_init() 102 static void kfifo_copy_in(struct __kfifo *fifo, const void *src, kfifo_copy_in() 126 unsigned int __kfifo_in(struct __kfifo *fifo, __kfifo_in() 141 static void kfifo_copy_out(struct __kfifo *fifo, void *dst, kfifo_copy_out() 165 unsigned int __kfifo_out_peek(struct __kfifo *fifo, __kfifo_out_peek() 179 unsigned int __kfifo_out(struct __kfifo *fifo, __kfifo_out() 188 static unsigned long kfifo_copy_from_user(struct __kfifo *fifo, kfifo_copy_from_user() 223 int __kfifo_from_user(struct __kfifo *fifo, const void __user *from, __kfifo_from_user() 249 static unsigned long kfifo_copy_to_user(struct __kfifo *fifo, void __user *to, kfifo_copy_to_user() 283 int __kfifo_to_user(struct __kfifo *fifo, void __user *to, __kfifo_to_user() 347 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, setup_sgl() 369 unsigned int __kfifo_dma_in_prepare(struct __kfifo *fifo, __kfifo_dma_in_prepare() 382 unsigned int __kfifo_dma_out_prepare(struct __kfifo *fifo, __kfifo_dma_out_prepare() 411 static unsigned int __kfifo_peek_n(struct __kfifo *fifo, size_t recsize) __kfifo_peek_n() 434 static void __kfifo_poke_n(struct __kfifo *fifo, unsigned int n, size_t recsize) __kfifo_poke_n() 445 unsigned int __kfifo_len_r(struct __kfifo *fifo, size_t recsize) __kfifo_len_r() 451 unsigned int __kfifo_in_r(struct __kfifo *fifo, const void *buf, __kfifo_in_r() 465 static unsigned int kfifo_out_copy_r(struct __kfifo *fifo, kfifo_out_copy_r() 477 unsigned int __kfifo_out_peek_r(struct __kfifo *fifo, void *buf, __kfifo_out_peek_r() 489 unsigned int __kfifo_out_r(struct __kfifo *fifo, void *buf, __kfifo_out_r() 503 void __kfifo_skip_r(struct __kfifo *fifo, size_t recsize) __kfifo_skip_r() 512 int __kfifo_from_user_r(struct __kfifo *fifo, const void __user *from, __kfifo_from_user_r() 536 int __kfifo_to_user_r(struct __kfifo *fifo, void __user *to, __kfifo_to_user_r() 561 unsigned int __kfifo_dma_in_prepare_r(struct __kfifo *fifo, __kfifo_dma_in_prepare_r() 575 void __kfifo_dma_in_finish_r(struct __kfifo *fifo, __kfifo_dma_in_finish_r() 584 unsigned int __kfifo_dma_out_prepare_r(struct __kfifo *fifo, __kfifo_dma_out_prepare_r() 598 void __kfifo_dma_out_finish_r(struct __kfifo *fifo, size_t recsize) __kfifo_dma_out_finish_r()
|