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

Go to the source code of this file.

Data Structures

struct  pvr2_sysfs
 
struct  pvr2_sysfs_ctl_item
 
struct  pvr2_sysfs_class
 

Macros

#define pvr2_sysfs_trace(...)   pvr2_trace(PVR2_TRACE_SYSFS,__VA_ARGS__)
 

Functions

struct pvr2_sysfspvr2_sysfs_create (struct pvr2_context *mp, struct pvr2_sysfs_class *class_ptr)
 
struct pvr2_sysfs_classpvr2_sysfs_class_create (void)
 
void pvr2_sysfs_class_destroy (struct pvr2_sysfs_class *clp)
 

Macro Definition Documentation

#define pvr2_sysfs_trace (   ...)    pvr2_trace(PVR2_TRACE_SYSFS,__VA_ARGS__)

Definition at line 30 of file pvrusb2-sysfs.c.

Function Documentation

struct pvr2_sysfs_class* pvr2_sysfs_class_create ( void  )
read

Definition at line 787 of file pvrusb2-sysfs.c.

void pvr2_sysfs_class_destroy ( struct pvr2_sysfs_class clp)

Definition at line 807 of file pvrusb2-sysfs.c.

struct pvr2_sysfs* pvr2_sysfs_create ( struct pvr2_context mp,
struct pvr2_sysfs_class class_ptr 
)
read

Definition at line 771 of file pvrusb2-sysfs.c.