snd_seq_pool
struct snd_seq_pool *pool; /* memory pool for this client */
struct snd_seq_pool *newpool, *oldpool;
struct snd_seq_pool *pool; /* FIFO pool */
static inline int snd_seq_pool_available(struct snd_seq_pool *pool)
static inline void free_cell(struct snd_seq_pool *pool,
struct snd_seq_pool *pool;
static int snd_seq_cell_alloc(struct snd_seq_pool *pool,
static inline int snd_seq_output_ok(struct snd_seq_pool *pool)
int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event,
int snd_seq_pool_poll_wait(struct snd_seq_pool *pool, struct file *file,
int snd_seq_pool_init(struct snd_seq_pool *pool)
void snd_seq_pool_mark_closing(struct snd_seq_pool *pool)
int snd_seq_pool_done(struct snd_seq_pool *pool)
struct snd_seq_pool *snd_seq_pool_new(int poolsize)
struct snd_seq_pool *pool;
int snd_seq_pool_delete(struct snd_seq_pool **ppool)
struct snd_seq_pool *pool = *ppool;
struct snd_seq_pool *pool, char *space)
int snd_seq_pool_poll_wait(struct snd_seq_pool *pool, struct file *file, poll_table *wait);
struct snd_seq_pool *pool, char *space);
struct snd_seq_pool *pool; /* used pool */
int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event,
static inline int snd_seq_unused_cells(struct snd_seq_pool *pool)
static inline int snd_seq_total_cells(struct snd_seq_pool *pool)
int snd_seq_pool_init(struct snd_seq_pool *pool);
void snd_seq_pool_mark_closing(struct snd_seq_pool *pool);
int snd_seq_pool_done(struct snd_seq_pool *pool);
struct snd_seq_pool *snd_seq_pool_new(int poolsize);
int snd_seq_pool_delete(struct snd_seq_pool **pool);