#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" |
| ) |
|