Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/poll.h>
#include <linux/io.h>
#include <asm/div64.h>
#include <linux/pci.h>
#include <linux/timer.h>
#include <linux/byteorder/generic.h>
#include <linux/firmware.h>
#include <linux/vmalloc.h>
#include "ngene.h"
Go to the source code of this file.
Functions | |
void * | tsin_exchange (void *priv, void *buf, u32 len, u32 clock, u32 flags) |
void * | tsout_exchange (void *priv, void *buf, u32 len, u32 clock, u32 flags) |
int | ngene_start_feed (struct dvb_demux_feed *dvbdmxfeed) |
int | ngene_stop_feed (struct dvb_demux_feed *dvbdmxfeed) |
int | my_dvb_dmx_ts_card_init (struct dvb_demux *dvbdemux, char *id, int(*start_feed)(struct dvb_demux_feed *), int(*stop_feed)(struct dvb_demux_feed *), void *priv) |
int | my_dvb_dmxdev_ts_card_init (struct dmxdev *dmxdev, struct dvb_demux *dvbdemux, struct dmx_frontend *hw_frontend, struct dmx_frontend *mem_frontend, struct dvb_adapter *dvb_adapter) |
Variables | |
struct dvb_device | ngene_dvbdev_ci |
int my_dvb_dmx_ts_card_init | ( | struct dvb_demux * | dvbdemux, |
char * | id, | ||
int(*)(struct dvb_demux_feed *) | start_feed, | ||
int(*)(struct dvb_demux_feed *) | stop_feed, | ||
void * | priv | ||
) |
Definition at line 223 of file ngene-dvb.c.
int my_dvb_dmxdev_ts_card_init | ( | struct dmxdev * | dmxdev, |
struct dvb_demux * | dvbdemux, | ||
struct dmx_frontend * | hw_frontend, | ||
struct dmx_frontend * | mem_frontend, | ||
struct dvb_adapter * | dvb_adapter | ||
) |
Definition at line 241 of file ngene-dvb.c.
int ngene_start_feed | ( | struct dvb_demux_feed * | dvbdmxfeed | ) |
Definition at line 196 of file ngene-dvb.c.
int ngene_stop_feed | ( | struct dvb_demux_feed * | dvbdmxfeed | ) |
Definition at line 209 of file ngene-dvb.c.
Definition at line 131 of file ngene-dvb.c.
Definition at line 174 of file ngene-dvb.c.
struct dvb_device ngene_dvbdev_ci |
Definition at line 99 of file ngene-dvb.c.