Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions
dumprequest.h File Reference
#include <linux/usb.h>
#include <linux/wait.h>
#include <sound/core.h>

Go to the source code of this file.

Data Structures

struct  line6_dump_reqbuf
 
struct  line6_dump_request
 

Enumerations

enum  { LINE6_DUMP_NONE, LINE6_DUMP_CURRENT }
 

Functions

void line6_dump_finished (struct line6_dump_request *l6dr)
 
int line6_dump_request_async (struct line6_dump_request *l6dr, struct usb_line6 *line6, int num, int dest)
 
void line6_dump_started (struct line6_dump_request *l6dr, int dest)
 
void line6_dumpreq_destruct (struct line6_dump_request *l6dr)
 
void line6_dumpreq_destructbuf (struct line6_dump_request *l6dr, int num)
 
int line6_dumpreq_init (struct line6_dump_request *l6dr, const void *buf, size_t len)
 
int line6_dumpreq_initbuf (struct line6_dump_request *l6dr, const void *buf, size_t len, int num)
 
void line6_invalidate_current (struct line6_dump_request *l6dr)
 
void line6_dump_wait (struct line6_dump_request *l6dr)
 
int line6_dump_wait_interruptible (struct line6_dump_request *l6dr)
 
int line6_dump_wait_timeout (struct line6_dump_request *l6dr, long timeout)
 

Enumeration Type Documentation

anonymous enum
Enumerator:
LINE6_DUMP_NONE 
LINE6_DUMP_CURRENT 

Definition at line 19 of file dumprequest.h.

Function Documentation

void line6_dump_finished ( struct line6_dump_request l6dr)

Definition at line 37 of file dumprequest.c.

int line6_dump_request_async ( struct line6_dump_request l6dr,
struct usb_line6 line6,
int  num,
int  dest 
)

Definition at line 46 of file dumprequest.c.

void line6_dump_started ( struct line6_dump_request l6dr,
int  dest 
)

Definition at line 20 of file dumprequest.c.

void line6_dump_wait ( struct line6_dump_request l6dr)

Definition at line 72 of file dumprequest.c.

int line6_dump_wait_interruptible ( struct line6_dump_request l6dr)

Definition at line 63 of file dumprequest.c.

int line6_dump_wait_timeout ( struct line6_dump_request l6dr,
long  timeout 
)

Definition at line 80 of file dumprequest.c.

void line6_dumpreq_destruct ( struct line6_dump_request l6dr)

Definition at line 130 of file dumprequest.c.

void line6_dumpreq_destructbuf ( struct line6_dump_request l6dr,
int  num 
)

Definition at line 117 of file dumprequest.c.

int line6_dumpreq_init ( struct line6_dump_request l6dr,
const void buf,
size_t  len 
)

Definition at line 103 of file dumprequest.c.

int line6_dumpreq_initbuf ( struct line6_dump_request l6dr,
const void buf,
size_t  len,
int  num 
)

Definition at line 90 of file dumprequest.c.

void line6_invalidate_current ( struct line6_dump_request l6dr)

Definition at line 29 of file dumprequest.c.