/kernel/linux/linux-5.10/sound/core/seq/ |
H A D | seq_midi_event.c | 33 static void note_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 34 static void one_param_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 35 static void pitchbend_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 36 static void two_param_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 37 static void one_param_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 38 static void songpos_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 39 static void note_decode(struct snd_seq_event *ev, unsigned char *buf); 40 static void one_param_decode(struct snd_seq_event *ev, unsigned char *buf); 41 static void pitchbend_decode(struct snd_seq_event *ev, unsigned char *buf); 42 static void two_param_decode(struct snd_seq_event *e [all...] |
H A D | seq_system.c | 55 static int setheader(struct snd_seq_event * ev, int client, int port) in setheader() 60 memset(ev, 0, sizeof(struct snd_seq_event)); in setheader() 81 struct snd_seq_event ev; in snd_seq_system_broadcast() 90 int snd_seq_system_notify(int client, int port, struct snd_seq_event *ev) in snd_seq_system_notify() 101 static int event_input_timer(struct snd_seq_event * ev, int direct, void *private_data, int atomic, int hop) in event_input_timer()
|
H A D | seq_clientmgr.c | 67 struct snd_seq_event *event, 70 struct snd_seq_event *event, 433 while (count >= sizeof(struct snd_seq_event)) { in snd_seq_read() 441 struct snd_seq_event tmpev; in snd_seq_read() 444 if (copy_to_user(buf, &tmpev, sizeof(struct snd_seq_event))) { in snd_seq_read() 448 count -= sizeof(struct snd_seq_event); in snd_seq_read() 449 buf += sizeof(struct snd_seq_event); in snd_seq_read() 452 sizeof(struct snd_seq_event)); in snd_seq_read() 459 if (copy_to_user(buf, &cell->event, sizeof(struct snd_seq_event))) { in snd_seq_read() 463 count -= sizeof(struct snd_seq_event); in snd_seq_read() [all...] |
H A D | seq_prioq.c | 86 static inline int compare_timestamp(struct snd_seq_event *a, in compare_timestamp() 87 struct snd_seq_event *b) in compare_timestamp() 103 static inline int compare_timestamp_rel(struct snd_seq_event *a, in compare_timestamp_rel() 104 struct snd_seq_event *b) in compare_timestamp_rel() 203 static int event_is_ready(struct snd_seq_event *ev, void *current_time) in event_is_ready() 329 struct snd_seq_event *ev) in prioq_remove_match()
|
H A D | seq_memory.c | 58 static int get_var_len(const struct snd_seq_event *event) in get_var_len() 66 int snd_seq_dump_var_event(const struct snd_seq_event *event, in snd_seq_dump_var_event() 97 int size = sizeof(struct snd_seq_event); in snd_seq_dump_var_event() 134 int snd_seq_expand_var_event(const struct snd_seq_event *event, int count, char *buf, in snd_seq_expand_var_event() 282 int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event, in snd_seq_event_dup() 296 ncells = (extlen + sizeof(struct snd_seq_event) - 1) / sizeof(struct snd_seq_event); in snd_seq_event_dup() 324 int size = sizeof(struct snd_seq_event); in snd_seq_event_dup()
|
H A D | seq_memory.h | 16 struct snd_seq_event event; 53 int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event,
|
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_midi_event.c | 33 static void note_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 34 static void one_param_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 35 static void pitchbend_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 36 static void two_param_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 37 static void one_param_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 38 static void songpos_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 39 static void note_decode(struct snd_seq_event *ev, unsigned char *buf); 40 static void one_param_decode(struct snd_seq_event *ev, unsigned char *buf); 41 static void pitchbend_decode(struct snd_seq_event *ev, unsigned char *buf); 42 static void two_param_decode(struct snd_seq_event *e [all...] |
H A D | seq_ump_convert.c | 83 struct snd_seq_event *ev) in ump_midi1_to_note_ev() 92 struct snd_seq_event *ev) in ump_midi1_to_ctrl_ev() 100 struct snd_seq_event *ev) in ump_midi1_to_pitchbend_ev() 109 struct snd_seq_event *ev) in ump_midi1_to_cc_ev() 119 void (*encode)(const union snd_ump_midi1_msg *val, struct snd_seq_event *ev); 134 struct snd_seq_event *ev) in cvt_ump_midi1_to_event() 151 struct snd_seq_event *ev) in ump_system_to_one_param_ev() 158 struct snd_seq_event *ev) in ump_system_to_songpos_ev() 184 struct snd_seq_event *ev) in cvt_ump_system_to_event() 204 struct snd_seq_event *e in ump_midi2_to_note_ev() [all...] |
H A D | seq_memory.h | 16 struct snd_seq_event legacy; 21 struct snd_seq_event event; 31 struct snd_seq_event event; 70 int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event,
|
H A D | seq_system.c | 55 static int setheader(struct snd_seq_event * ev, int client, int port) in setheader() 60 memset(ev, 0, sizeof(struct snd_seq_event)); in setheader() 81 struct snd_seq_event ev; in snd_seq_system_broadcast() 91 int snd_seq_system_notify(int client, int port, struct snd_seq_event *ev) in snd_seq_system_notify() 102 static int event_input_timer(struct snd_seq_event * ev, int direct, void *private_data, int atomic, int hop) in event_input_timer()
|
H A D | seq_memory.c | 58 static int get_var_len(const struct snd_seq_event *event) in get_var_len() 66 static int dump_var_event(const struct snd_seq_event *event, in dump_var_event() 106 int size = sizeof(struct snd_seq_event); in dump_var_event() 125 int snd_seq_dump_var_event(const struct snd_seq_event *event, in snd_seq_dump_var_event() 157 static int expand_var_event(const struct snd_seq_event *event, in expand_var_event() 174 int snd_seq_expand_var_event(const struct snd_seq_event *event, int count, char *buf, in snd_seq_expand_var_event() 201 int snd_seq_expand_var_event_at(const struct snd_seq_event *event, int count, in snd_seq_expand_var_event_at() 341 int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event, in snd_seq_event_dup() 356 ncells = DIV_ROUND_UP(extlen, sizeof(struct snd_seq_event)); in snd_seq_event_dup() 389 size = sizeof(struct snd_seq_event); in snd_seq_event_dup() [all...] |
H A D | seq_ump_convert.h | 14 struct snd_seq_event *event, 19 struct snd_seq_event *event,
|
H A D | seq_prioq.c | 86 static inline int compare_timestamp(struct snd_seq_event *a, in compare_timestamp() 87 struct snd_seq_event *b) in compare_timestamp() 103 static inline int compare_timestamp_rel(struct snd_seq_event *a, in compare_timestamp_rel() 104 struct snd_seq_event *b) in compare_timestamp_rel() 203 static int event_is_ready(struct snd_seq_event *ev, void *current_time) in event_is_ready() 329 struct snd_seq_event *ev) in prioq_remove_match()
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | seq_kernel.h | 51 int (*event_input)(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop); 61 int snd_seq_kernel_client_enqueue(int client, struct snd_seq_event *ev, 63 int snd_seq_kernel_client_dispatch(int client, struct snd_seq_event *ev, int atomic, int hop); 71 int snd_seq_expand_var_event(const struct snd_seq_event *event, int count, char *buf, 73 int snd_seq_expand_var_event_at(const struct snd_seq_event *event, int count, 75 int snd_seq_dump_var_event(const struct snd_seq_event *event, 78 /* size of the event packet; it can be greater than snd_seq_event size */ 79 static inline size_t snd_seq_event_packet_size(struct snd_seq_event *ev) in snd_seq_event_packet_size() 83 return sizeof(struct snd_seq_event); in snd_seq_event_packet_size()
|
H A D | seq_midi_event.h | 34 struct snd_seq_event *ev); 37 struct snd_seq_event *ev);
|
/kernel/linux/linux-5.10/sound/core/seq/oss/ |
H A D | seq_oss_event.c | 22 static int extended_event(struct seq_oss_devinfo *dp, union evrec *q, struct snd_seq_event *ev); 23 static int chn_voice_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 24 static int chn_common_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 25 static int timing_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 26 static int local_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 27 static int old_event(struct seq_oss_devinfo *dp, union evrec *q, struct snd_seq_event *ev); 28 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 29 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 30 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel, struct snd_seq_event *ev); 31 static int set_control_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int param, int val, struct snd_seq_event *e [all...] |
H A D | seq_oss_synth.h | 30 struct snd_seq_event *ev); 31 int snd_seq_oss_synth_addr(struct seq_oss_devinfo *dp, int dev, struct snd_seq_event *ev); 35 unsigned char *data, struct snd_seq_event *ev);
|
H A D | seq_oss_midi.h | 29 struct snd_seq_event *ev); 30 int snd_seq_oss_midi_input(struct snd_seq_event *ev, int direct, void *private);
|
H A D | seq_oss_event.h | 94 int snd_seq_oss_process_event(struct seq_oss_devinfo *dp, union evrec *q, struct snd_seq_event *ev); 96 int snd_seq_oss_event_input(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop);
|
/kernel/linux/linux-6.6/sound/core/seq/oss/ |
H A D | seq_oss_event.c | 22 static int extended_event(struct seq_oss_devinfo *dp, union evrec *q, struct snd_seq_event *ev); 23 static int chn_voice_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 24 static int chn_common_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 25 static int timing_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 26 static int local_event(struct seq_oss_devinfo *dp, union evrec *event_rec, struct snd_seq_event *ev); 27 static int old_event(struct seq_oss_devinfo *dp, union evrec *q, struct snd_seq_event *ev); 28 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 29 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 30 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel, struct snd_seq_event *ev); 31 static int set_control_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int param, int val, struct snd_seq_event *e [all...] |
H A D | seq_oss_synth.h | 30 struct snd_seq_event *ev); 31 int snd_seq_oss_synth_addr(struct seq_oss_devinfo *dp, int dev, struct snd_seq_event *ev); 35 unsigned char *data, struct snd_seq_event *ev);
|
H A D | seq_oss_midi.h | 29 struct snd_seq_event *ev); 30 int snd_seq_oss_midi_input(struct snd_seq_event *ev, int direct, void *private);
|
H A D | seq_oss_event.h | 94 int snd_seq_oss_process_event(struct seq_oss_devinfo *dp, union evrec *q, struct snd_seq_event *ev); 96 int snd_seq_oss_event_input(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop);
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | seq_kernel.h | 51 int (*event_input)(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop); 61 int snd_seq_kernel_client_enqueue(int client, struct snd_seq_event *ev, 63 int snd_seq_kernel_client_dispatch(int client, struct snd_seq_event *ev, int atomic, int hop); 71 int snd_seq_expand_var_event(const struct snd_seq_event *event, int count, char *buf, 73 int snd_seq_dump_var_event(const struct snd_seq_event *event,
|
H A D | seq_midi_event.h | 34 struct snd_seq_event *ev); 37 struct snd_seq_event *ev);
|