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

Go to the source code of this file.

Functions

int snd_seq_dump_var_event (const struct snd_seq_event *event, snd_seq_dump_func_t func, void *private_data)
 
 EXPORT_SYMBOL (snd_seq_dump_var_event)
 
int snd_seq_expand_var_event (const struct snd_seq_event *event, int count, char *buf, int in_kernel, int size_aligned)
 
 EXPORT_SYMBOL (snd_seq_expand_var_event)
 
void snd_seq_cell_free (struct snd_seq_event_cell *cell)
 
int snd_seq_event_dup (struct snd_seq_pool *pool, struct snd_seq_event *event, struct snd_seq_event_cell **cellp, int nonblock, struct file *file)
 
int snd_seq_pool_poll_wait (struct snd_seq_pool *pool, struct file *file, poll_table *wait)
 
int snd_seq_pool_init (struct snd_seq_pool *pool)
 
int snd_seq_pool_done (struct snd_seq_pool *pool)
 
struct snd_seq_poolsnd_seq_pool_new (int poolsize)
 
int snd_seq_pool_delete (struct snd_seq_pool **ppool)
 
int __init snd_sequencer_memory_init (void)
 
void __exit snd_sequencer_memory_done (void)
 
void snd_seq_info_pool (struct snd_info_buffer *buffer, struct snd_seq_pool *pool, char *space)
 

Function Documentation

EXPORT_SYMBOL ( snd_seq_dump_var_event  )
EXPORT_SYMBOL ( snd_seq_expand_var_event  )
void snd_seq_cell_free ( struct snd_seq_event_cell cell)

Definition at line 186 of file seq_memory.c.

int snd_seq_dump_var_event ( const struct snd_seq_event event,
snd_seq_dump_func_t  func,
void private_data 
)

Definition at line 79 of file seq_memory.c.

int snd_seq_event_dup ( struct snd_seq_pool pool,
struct snd_seq_event event,
struct snd_seq_event_cell **  cellp,
int  nonblock,
struct file file 
)

Definition at line 289 of file seq_memory.c.

int snd_seq_expand_var_event ( const struct snd_seq_event event,
int  count,
char buf,
int  in_kernel,
int  size_aligned 
)

Definition at line 144 of file seq_memory.c.

void snd_seq_info_pool ( struct snd_info_buffer buffer,
struct snd_seq_pool pool,
char space 
)

Definition at line 511 of file seq_memory.c.

int snd_seq_pool_delete ( struct snd_seq_pool **  ppool)

Definition at line 486 of file seq_memory.c.

int snd_seq_pool_done ( struct snd_seq_pool pool)

Definition at line 415 of file seq_memory.c.

int snd_seq_pool_init ( struct snd_seq_pool pool)

Definition at line 378 of file seq_memory.c.

struct snd_seq_pool* snd_seq_pool_new ( int  poolsize)
read

Definition at line 460 of file seq_memory.c.

int snd_seq_pool_poll_wait ( struct snd_seq_pool pool,
struct file file,
poll_table wait 
)

Definition at line 369 of file seq_memory.c.

void __exit snd_sequencer_memory_done ( void  )

Definition at line 505 of file seq_memory.c.

int __init snd_sequencer_memory_init ( void  )

Definition at line 499 of file seq_memory.c.