#include <linux/types.h>
#include <linux/poll.h>
#include <linux/fs.h>
#include <linux/list.h>
Go to the source code of this file.
|
int | dvb_register_adapter (struct dvb_adapter *adap, const char *name, struct module *module, struct device *device, short *adapter_nums) |
|
int | dvb_unregister_adapter (struct dvb_adapter *adap) |
|
int | dvb_register_device (struct dvb_adapter *adap, struct dvb_device **pdvbdev, const struct dvb_device *template, void *priv, int type) |
|
void | dvb_unregister_device (struct dvb_device *dvbdev) |
|
int | dvb_generic_open (struct inode *inode, struct file *file) |
|
int | dvb_generic_release (struct inode *inode, struct file *file) |
|
long | dvb_generic_ioctl (struct file *file, unsigned int cmd, unsigned long arg) |
|
int | dvb_usercopy (struct file *file, unsigned int cmd, unsigned long arg, int(*func)(struct file *file, unsigned int cmd, void *arg)) |
|
#define dvb_attach |
( |
|
FUNCTION, |
|
|
|
ARGS... |
|
) |
| |
Value:({ \
FUNCTION(ARGS); \
})
generic DVB attach function.
Definition at line 140 of file dvbdev.h.
#define DVB_DEFINE_MOD_OPT_ADAPTER_NR |
( |
|
adapter_nr | ) |
|
Value:static short adapter_nr[] = \
module_param_array(adapter_nr,
short,
NULL, 0444); \
MODULE_PARM_DESC(adapter_nr, "DVB adapter numbers")
Definition at line 51 of file dvbdev.h.
#define DVB_DEVICE_AUDIO 1 |
#define DVB_DEVICE_DEMUX 4 |
#define DVB_DEVICE_FRONTEND 3 |
#define DVB_DEVICE_VIDEO 0 |
#define DVB_MAX_ADAPTERS 8 |