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

Go to the source code of this file.

Functions

struct snd_seq_prioqsnd_seq_prioq_new (void)
 
void snd_seq_prioq_delete (struct snd_seq_prioq **fifo)
 
int snd_seq_prioq_cell_in (struct snd_seq_prioq *f, struct snd_seq_event_cell *cell)
 
struct snd_seq_event_cellsnd_seq_prioq_cell_out (struct snd_seq_prioq *f)
 
int snd_seq_prioq_avail (struct snd_seq_prioq *f)
 
struct snd_seq_event_cellsnd_seq_prioq_cell_peek (struct snd_seq_prioq *f)
 
void snd_seq_prioq_leave (struct snd_seq_prioq *f, int client, int timestamp)
 
void snd_seq_prioq_remove_events (struct snd_seq_prioq *f, int client, struct snd_seq_remove_events *info)
 

Function Documentation

int snd_seq_prioq_avail ( struct snd_seq_prioq f)

Definition at line 248 of file seq_prioq.c.

int snd_seq_prioq_cell_in ( struct snd_seq_prioq f,
struct snd_seq_event_cell cell 
)

Definition at line 148 of file seq_prioq.c.

struct snd_seq_event_cell* snd_seq_prioq_cell_out ( struct snd_seq_prioq f)
read

Definition at line 220 of file seq_prioq.c.

struct snd_seq_event_cell* snd_seq_prioq_cell_peek ( struct snd_seq_prioq f)
read

Definition at line 259 of file seq_prioq.c.

void snd_seq_prioq_delete ( struct snd_seq_prioq **  fifo)

Definition at line 76 of file seq_prioq.c.

void snd_seq_prioq_leave ( struct snd_seq_prioq f,
int  client,
int  timestamp 
)

Definition at line 292 of file seq_prioq.c.

struct snd_seq_prioq* snd_seq_prioq_new ( void  )
read

Definition at line 57 of file seq_prioq.c.

void snd_seq_prioq_remove_events ( struct snd_seq_prioq f,
int  client,
struct snd_seq_remove_events info 
)

Definition at line 401 of file seq_prioq.c.