Home
last modified time | relevance | path

Searched refs:snd_seq_event_cell (Results 1 – 8 of 8) sorted by relevance

/linux/sound/core/seq/
H A Dseq_memory.h29 struct snd_seq_event_cell { struct
35 struct snd_seq_event_cell *next; /* next cell */ argument
44 struct snd_seq_event_cell *ptr; /* pointer to first event chunk */
45 struct snd_seq_event_cell *free; /* pointer to the head of the free list */
68 void snd_seq_cell_free(struct snd_seq_event_cell *cell);
71 struct snd_seq_event_cell **cellp, int nonblock,
H A Dseq_prioq.h15 struct snd_seq_event_cell *head; /* pointer to head of prioq */
16 struct snd_seq_event_cell *tail; /* pointer to tail of prioq */
29 int snd_seq_prioq_cell_in(struct snd_seq_prioq *f, struct snd_seq_event_cell *cell);
32 struct snd_seq_event_cell *snd_seq_prioq_cell_out(struct snd_seq_prioq *f,
H A Dseq_fifo.c80 static struct snd_seq_event_cell *fifo_cell_out(struct snd_seq_fifo *f);
85 struct snd_seq_event_cell *cell; in snd_seq_fifo_clear()
103 struct snd_seq_event_cell *cell; in snd_seq_fifo_event_in()
151 static struct snd_seq_event_cell *fifo_cell_out(struct snd_seq_fifo *f) in fifo_cell_out()
153 struct snd_seq_event_cell *cell; in fifo_cell_out()
172 struct snd_seq_event_cell **cellp, int nonblock) in snd_seq_fifo_cell_out()
174 struct snd_seq_event_cell *cell; in snd_seq_fifo_cell_out()
209 struct snd_seq_event_cell *cell) in snd_seq_fifo_poll_wait()
243 struct snd_seq_event_cell *cell, *next, *oldhead; in snd_seq_fifo_resize()
H A Dseq_prioq.c132 struct snd_seq_event_cell * cell) in snd_seq_prioq_cell_in()
134 struct snd_seq_event_cell *cur, *prev; in snd_seq_prioq_cell_in()
210 struct snd_seq_event_cell *snd_seq_prioq_cell_out(struct snd_seq_prioq *f, in snd_seq_prioq_cell_out()
213 struct snd_seq_event_cell *cell; in snd_seq_prioq_cell_out()
250 bool (*match)(struct snd_seq_event_cell *cell, in prioq_remove_cells()
254 register struct snd_seq_event_cell *cell, *next; in prioq_remove_cells()
255 struct snd_seq_event_cell *prev = NULL; in prioq_remove_cells()
256 struct snd_seq_event_cell *freefirst = NULL, *freeprev = NULL, *freenext; in prioq_remove_cells()
299 static inline bool prioq_match(struct snd_seq_event_cell *cell, void *arg) in prioq_match()
335 static bool prioq_remove_match(struct snd_seq_event_cell *cel in prioq_remove_match()
[all...]
H A Dseq_memory.c71 struct snd_seq_event_cell *cell; in dump_var_event()
104 cell = (struct snd_seq_event_cell *)event->data.ext.ptr; in dump_var_event()
226 struct snd_seq_event_cell *cell) in free_cell()
233 void snd_seq_cell_free(struct snd_seq_event_cell * cell) in snd_seq_cell_free()
247 struct snd_seq_event_cell *curp, *nextptr; in snd_seq_cell_free()
268 struct snd_seq_event_cell **cellp, in snd_seq_cell_alloc()
272 struct snd_seq_event_cell *cell; in snd_seq_cell_alloc()
340 struct snd_seq_event_cell **cellp, int nonblock, in snd_seq_event_dup()
345 struct snd_seq_event_cell *cell; in snd_seq_event_dup()
376 struct snd_seq_event_cell *src, *tmp, *tail; in snd_seq_event_dup()
[all …]
H A Dseq_clientmgr.h99 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop);
H A Dseq_queue.c232 struct snd_seq_event_cell *cell; in snd_seq_check_queue()
286 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_enqueue_event()
H A Dseq_clientmgr.c405 struct snd_seq_event_cell *cell; in snd_seq_read()
847 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_dispatch_event()
925 struct snd_seq_event_cell *cell;