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

Go to the source code of this file.

Functions

struct snd_seq_fifosnd_seq_fifo_new (int poolsize)
 
void snd_seq_fifo_delete (struct snd_seq_fifo **fifo)
 
void snd_seq_fifo_clear (struct snd_seq_fifo *f)
 
int snd_seq_fifo_event_in (struct snd_seq_fifo *f, struct snd_seq_event *event)
 
int snd_seq_fifo_cell_out (struct snd_seq_fifo *f, struct snd_seq_event_cell **cellp, int nonblock)
 
void snd_seq_fifo_cell_putback (struct snd_seq_fifo *f, struct snd_seq_event_cell *cell)
 
int snd_seq_fifo_poll_wait (struct snd_seq_fifo *f, struct file *file, poll_table *wait)
 
int snd_seq_fifo_resize (struct snd_seq_fifo *f, int poolsize)
 

Function Documentation

int snd_seq_fifo_cell_out ( struct snd_seq_fifo f,
struct snd_seq_event_cell **  cellp,
int  nonblock 
)

Definition at line 173 of file seq_fifo.c.

void snd_seq_fifo_cell_putback ( struct snd_seq_fifo f,
struct snd_seq_event_cell cell 
)

Definition at line 210 of file seq_fifo.c.

void snd_seq_fifo_clear ( struct snd_seq_fifo f)

Definition at line 95 of file seq_fifo.c.

void snd_seq_fifo_delete ( struct snd_seq_fifo **  fifo)

Definition at line 64 of file seq_fifo.c.

int snd_seq_fifo_event_in ( struct snd_seq_fifo f,
struct snd_seq_event event 
)

Definition at line 114 of file seq_fifo.c.

struct snd_seq_fifo* snd_seq_fifo_new ( int  poolsize)
read

Definition at line 31 of file seq_fifo.c.

int snd_seq_fifo_poll_wait ( struct snd_seq_fifo f,
struct file file,
poll_table wait 
)

Definition at line 226 of file seq_fifo.c.

int snd_seq_fifo_resize ( struct snd_seq_fifo f,
int  poolsize 
)

Definition at line 234 of file seq_fifo.c.