Home
last modified time | relevance | path

Searched refs:snd_seq_prioq (Results 1 – 3 of 3) sorted by relevance

/linux/sound/core/seq/
H A Dseq_prioq.h14 struct snd_seq_prioq { struct
23 struct snd_seq_prioq *snd_seq_prioq_new(void); argument
26 void snd_seq_prioq_delete(struct snd_seq_prioq **fifo);
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,
36 int snd_seq_prioq_avail(struct snd_seq_prioq *f);
39 void snd_seq_prioq_leave(struct snd_seq_prioq *f, int client, int timestamp);
42 void snd_seq_prioq_remove_events(struct snd_seq_prioq *f, int client,
H A Dseq_prioq.c42 struct snd_seq_prioq *snd_seq_prioq_new(void) in snd_seq_prioq_new()
44 struct snd_seq_prioq *f; in snd_seq_prioq_new()
59 void snd_seq_prioq_delete(struct snd_seq_prioq **fifo) in snd_seq_prioq_delete()
61 struct snd_seq_prioq *f = *fifo; in snd_seq_prioq_delete()
131 int snd_seq_prioq_cell_in(struct snd_seq_prioq * f, in snd_seq_prioq_cell_in()
208 struct snd_seq_event_cell *snd_seq_prioq_cell_out(struct snd_seq_prioq *f, in snd_seq_prioq_cell_out()
237 int snd_seq_prioq_avail(struct snd_seq_prioq * f) in snd_seq_prioq_avail()
247 static void prioq_remove_cells(struct snd_seq_prioq *f, in prioq_remove_cells()
321 void snd_seq_prioq_leave(struct snd_seq_prioq *f, int client, int timestamp) in snd_seq_prioq_leave()
394 void snd_seq_prioq_remove_events(struct snd_seq_prioq * f, int client, in snd_seq_prioq_remove_events()
H A Dseq_queue.h24 struct snd_seq_prioq *tickq; /* midi tick event queue */
25 struct snd_seq_prioq *timeq; /* real-time event queue */