Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
midibuf.c File Reference
#include <linux/slab.h>
#include "midibuf.h"

Go to the source code of this file.

Functions

void line6_midibuf_reset (struct MidiBuffer *this)
 
int line6_midibuf_init (struct MidiBuffer *this, int size, int split)
 
void line6_midibuf_status (struct MidiBuffer *this)
 
int line6_midibuf_bytes_free (struct MidiBuffer *this)
 
int line6_midibuf_bytes_used (struct MidiBuffer *this)
 
int line6_midibuf_write (struct MidiBuffer *this, unsigned char *data, int length)
 
int line6_midibuf_read (struct MidiBuffer *this, unsigned char *data, int length)
 
int line6_midibuf_ignore (struct MidiBuffer *this, int length)
 
int line6_midibuf_skip_message (struct MidiBuffer *this, unsigned short mask)
 
void line6_midibuf_destroy (struct MidiBuffer *this)
 

Function Documentation

int line6_midibuf_bytes_free ( struct MidiBuffer this)

Definition at line 72 of file midibuf.c.

int line6_midibuf_bytes_used ( struct MidiBuffer this)

Definition at line 81 of file midibuf.c.

void line6_midibuf_destroy ( struct MidiBuffer this)

Definition at line 260 of file midibuf.c.

int line6_midibuf_ignore ( struct MidiBuffer this,
int  length 
)

Definition at line 237 of file midibuf.c.

int line6_midibuf_init ( struct MidiBuffer this,
int  size,
int  split 
)

Definition at line 52 of file midibuf.c.

int line6_midibuf_read ( struct MidiBuffer this,
unsigned char data,
int  length 
)

Definition at line 133 of file midibuf.c.

void line6_midibuf_reset ( struct MidiBuffer this)

Definition at line 46 of file midibuf.c.

int line6_midibuf_skip_message ( struct MidiBuffer this,
unsigned short  mask 
)

Definition at line 249 of file midibuf.c.

void line6_midibuf_status ( struct MidiBuffer this)

Definition at line 65 of file midibuf.c.

int line6_midibuf_write ( struct MidiBuffer this,
unsigned char data,
int  length 
)

Definition at line 90 of file midibuf.c.