/kernel/linux/linux-5.10/sound/core/seq/ |
H A D | seq_memory.h | 15 struct snd_seq_event_cell { struct 18 struct snd_seq_event_cell *next; /* next cell */ 27 struct snd_seq_event_cell *ptr; /* pointer to first event chunk */ 28 struct snd_seq_event_cell *free; /* pointer to the head of the free list */ 51 void snd_seq_cell_free(struct snd_seq_event_cell *cell); 54 struct snd_seq_event_cell **cellp, int nonblock,
|
H A D | seq_prioq.h | 15 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 D | seq_fifo.c | 80 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() 104 struct snd_seq_event_cell *cell; in snd_seq_fifo_event_in() 142 static struct snd_seq_event_cell *fifo_cell_out(struct snd_seq_fifo *f) in fifo_cell_out() 144 struct snd_seq_event_cell *cell; in fifo_cell_out() 162 struct snd_seq_event_cell **cellp, int nonblock) in snd_seq_fifo_cell_out() 164 struct snd_seq_event_cell *cell; in snd_seq_fifo_cell_out() 199 struct snd_seq_event_cell *cell) in snd_seq_fifo_cell_putback() 227 struct snd_seq_event_cell *cell, *next, *oldhead; in snd_seq_fifo_resize()
|
H A D | seq_prioq.c | 132 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() 212 struct snd_seq_event_cell *snd_seq_prioq_cell_out(struct snd_seq_prioq *f, in snd_seq_prioq_cell_out() 215 struct snd_seq_event_cell *cell; in snd_seq_prioq_cell_out() 252 static inline int prioq_match(struct snd_seq_event_cell *cell, in prioq_match() 277 register struct snd_seq_event_cell *cell, *next; in snd_seq_prioq_leave() 279 struct snd_seq_event_cell *prev = NULL; in snd_seq_prioq_leave() 280 struct snd_seq_event_cell *freefirst = NULL, *freeprev = NULL, *freenext; in snd_seq_prioq_leave() 387 struct snd_seq_event_cell *cell, *next; in snd_seq_prioq_remove_events() 389 struct snd_seq_event_cell *pre in snd_seq_prioq_remove_events() [all...] |
H A D | seq_fifo.h | 17 struct snd_seq_event_cell *head; /* pointer to head of fifo */ 18 struct snd_seq_event_cell *tail; /* pointer to tail of fifo */ 42 int snd_seq_fifo_cell_out(struct snd_seq_fifo *f, struct snd_seq_event_cell **cellp, int nonblock); 45 void snd_seq_fifo_cell_putback(struct snd_seq_fifo *f, struct snd_seq_event_cell *cell);
|
H A D | seq_memory.c | 70 struct snd_seq_event_cell *cell; in snd_seq_dump_var_event() 95 cell = (struct snd_seq_event_cell *)event->data.ext.ptr; in snd_seq_dump_var_event() 167 struct snd_seq_event_cell *cell) in free_cell() 174 void snd_seq_cell_free(struct snd_seq_event_cell * cell) in snd_seq_cell_free() 189 struct snd_seq_event_cell *curp, *nextptr; in snd_seq_cell_free() 211 struct snd_seq_event_cell **cellp, in snd_seq_cell_alloc() 215 struct snd_seq_event_cell *cell; in snd_seq_cell_alloc() 283 struct snd_seq_event_cell **cellp, int nonblock, in snd_seq_event_dup() 288 struct snd_seq_event_cell *cell; in snd_seq_event_dup() 313 struct snd_seq_event_cell *sr in snd_seq_event_dup() [all...] |
H A D | seq_clientmgr.h | 79 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop);
|
H A D | seq_queue.h | 69 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop);
|
H A D | seq_queue.c | 242 struct snd_seq_event_cell *cell; in snd_seq_check_queue() 299 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_enqueue_event()
|
H A D | seq_clientmgr.c | 406 struct snd_seq_event_cell *cell; in snd_seq_read() 852 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_dispatch_event() 930 struct snd_seq_event_cell *cell; in snd_seq_client_enqueue_event()
|
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_memory.h | 29 struct snd_seq_event_cell { struct 35 struct snd_seq_event_cell *next; /* next cell */ 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 D | seq_prioq.h | 15 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 D | seq_fifo.c | 80 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() 104 struct snd_seq_event_cell *cell; in snd_seq_fifo_event_in() 142 static struct snd_seq_event_cell *fifo_cell_out(struct snd_seq_fifo *f) in fifo_cell_out() 144 struct snd_seq_event_cell *cell; in fifo_cell_out() 163 struct snd_seq_event_cell **cellp, int nonblock) in snd_seq_fifo_cell_out() 165 struct snd_seq_event_cell *cell; in snd_seq_fifo_cell_out() 200 struct snd_seq_event_cell *cell) in snd_seq_fifo_cell_putback() 228 struct snd_seq_event_cell *cell, *next, *oldhead; in snd_seq_fifo_resize()
|
H A D | seq_prioq.c | 132 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() 212 struct snd_seq_event_cell *snd_seq_prioq_cell_out(struct snd_seq_prioq *f, in snd_seq_prioq_cell_out() 215 struct snd_seq_event_cell *cell; in snd_seq_prioq_cell_out() 252 static inline int prioq_match(struct snd_seq_event_cell *cell, in prioq_match() 277 register struct snd_seq_event_cell *cell, *next; in snd_seq_prioq_leave() 279 struct snd_seq_event_cell *prev = NULL; in snd_seq_prioq_leave() 280 struct snd_seq_event_cell *freefirst = NULL, *freeprev = NULL, *freenext; in snd_seq_prioq_leave() 387 struct snd_seq_event_cell *cell, *next; in snd_seq_prioq_remove_events() 389 struct snd_seq_event_cell *pre in snd_seq_prioq_remove_events() [all...] |
H A D | seq_fifo.h | 17 struct snd_seq_event_cell *head; /* pointer to head of fifo */ 18 struct snd_seq_event_cell *tail; /* pointer to tail of fifo */ 42 int snd_seq_fifo_cell_out(struct snd_seq_fifo *f, struct snd_seq_event_cell **cellp, int nonblock); 45 void snd_seq_fifo_cell_putback(struct snd_seq_fifo *f, struct snd_seq_event_cell *cell);
|
H A D | seq_memory.c | 71 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() 248 struct snd_seq_event_cell *curp, *nextptr; in snd_seq_cell_free() 270 struct snd_seq_event_cell **cellp, in snd_seq_cell_alloc() 274 struct snd_seq_event_cell *cell; in snd_seq_cell_alloc() 342 struct snd_seq_event_cell **cellp, int nonblock, in snd_seq_event_dup() 347 struct snd_seq_event_cell *cell; in snd_seq_event_dup() 378 struct snd_seq_event_cell *sr in snd_seq_event_dup() [all...] |
H A D | seq_queue.h | 66 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop);
|
H A D | seq_clientmgr.h | 85 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop);
|
H A D | seq_queue.c | 243 struct snd_seq_event_cell *cell; in snd_seq_check_queue() 300 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_enqueue_event()
|
H A D | seq_clientmgr.c | 425 struct snd_seq_event_cell *cell; in snd_seq_read() 833 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_dispatch_event() 912 struct snd_seq_event_cell *cell; in snd_seq_client_enqueue_event()
|