#include <linux/init.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/vmalloc.h>
#include <linux/pagemap.h>
#include <asm/page.h>
#include <asm/pgtable.h>
#include <media/videobuf-vmalloc.h>
Go to the source code of this file.
|
| | module_param (debug, int, 0644) |
| |
| | MODULE_DESCRIPTION ("helper module to manage video4linux vmalloc buffers") |
| |
| | MODULE_AUTHOR ("Mauro Carvalho Chehab <[email protected]>") |
| |
| | MODULE_LICENSE ("GPL") |
| |
| void | videobuf_queue_vmalloc_init (struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) |
| |
| | EXPORT_SYMBOL_GPL (videobuf_queue_vmalloc_init) |
| |
| void * | videobuf_to_vmalloc (struct videobuf_buffer *buf) |
| |
| | EXPORT_SYMBOL_GPL (videobuf_to_vmalloc) |
| |
| void | videobuf_vmalloc_free (struct videobuf_buffer *buf) |
| |
| | EXPORT_SYMBOL_GPL (videobuf_vmalloc_free) |
| |
| #define MAGIC_DMABUF 0x17760309 |
| #define MAGIC_VMAL_MEM 0x18221223 |
| MODULE_DESCRIPTION |
( |
"helper module to manage video4linux vmalloc buffers" |
| ) |
|