Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
pvrusb2-context.c File Reference
#include "pvrusb2-context.h"
#include "pvrusb2-io.h"
#include "pvrusb2-ioread.h"
#include "pvrusb2-hdw.h"
#include "pvrusb2-debug.h"
#include <linux/wait.h>
#include <linux/kthread.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/slab.h>

Go to the source code of this file.

Functions

int pvr2_context_global_init (void)
 
void pvr2_context_global_done (void)
 
struct pvr2_contextpvr2_context_create (struct usb_interface *intf, const struct usb_device_id *devid, void(*setup_func)(struct pvr2_context *))
 
void pvr2_context_disconnect (struct pvr2_context *mp)
 
void pvr2_channel_init (struct pvr2_channel *cp, struct pvr2_context *mp)
 
void pvr2_channel_done (struct pvr2_channel *cp)
 
int pvr2_channel_limit_inputs (struct pvr2_channel *cp, unsigned int cmsk)
 
unsigned int pvr2_channel_get_limited_inputs (struct pvr2_channel *cp)
 
int pvr2_channel_claim_stream (struct pvr2_channel *cp, struct pvr2_context_stream *sp)
 
struct pvr2_ioreadpvr2_channel_create_mpeg_stream (struct pvr2_context_stream *sp)
 

Function Documentation

int pvr2_channel_claim_stream ( struct pvr2_channel cp,
struct pvr2_context_stream sp 
)

Definition at line 387 of file pvrusb2-context.c.

struct pvr2_ioread* pvr2_channel_create_mpeg_stream ( struct pvr2_context_stream sp)
read

Definition at line 411 of file pvrusb2-context.c.

void pvr2_channel_done ( struct pvr2_channel cp)

Definition at line 314 of file pvrusb2-context.c.

unsigned int pvr2_channel_get_limited_inputs ( struct pvr2_channel cp)

Definition at line 381 of file pvrusb2-context.c.

void pvr2_channel_init ( struct pvr2_channel cp,
struct pvr2_context mp 
)

Definition at line 288 of file pvrusb2-context.c.

int pvr2_channel_limit_inputs ( struct pvr2_channel cp,
unsigned int  cmsk 
)

Definition at line 336 of file pvrusb2-context.c.

struct pvr2_context* pvr2_context_create ( struct usb_interface intf,
const struct usb_device_id devid,
void(*)(struct pvr2_context *)  setup_func 
)
read

Definition at line 214 of file pvrusb2-context.c.

void pvr2_context_disconnect ( struct pvr2_context mp)

Definition at line 280 of file pvrusb2-context.c.

void pvr2_context_global_done ( void  )

Definition at line 203 of file pvrusb2-context.c.

int pvr2_context_global_init ( void  )

Definition at line 194 of file pvrusb2-context.c.