Home
last modified time | relevance | path

Searched refs:snd_seq_event (Results 1 – 25 of 45) sorted by relevance

12

/linux/sound/core/seq/
H A Dseq_midi_event.c33 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 *ev, unsigned char *buf);
[all …]
H A Dseq_ump_convert.c83 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 *ev) in ump_midi2_to_note_ev()
[all …]
H A Dseq_memory.h16 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 Dseq_system.c57 static int setheader(struct snd_seq_event * ev, int client, int port) in setheader()
62 memset(ev, 0, sizeof(struct snd_seq_event)); in setheader()
83 struct snd_seq_event ev; in snd_seq_system_broadcast()
93 int snd_seq_system_notify(int client, int port, struct snd_seq_event *ev, in snd_seq_system_notify()
105 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 Dseq_memory.c58 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()
339 int snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event, in snd_seq_event_dup()
354 ncells = DIV_ROUND_UP(extlen, sizeof(struct snd_seq_event)); in snd_seq_event_dup()
387 size = sizeof(struct snd_seq_event); in snd_seq_event_dup()
H A Dseq_prioq.c86 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()
199 static int event_is_ready(struct snd_seq_event *ev, void *current_time) in event_is_ready()
336 struct snd_seq_event *ev = &cell->event; in prioq_remove_match()
H A Dseq_ump_convert.h14 struct snd_seq_event *event,
19 struct snd_seq_event *event,
H A Dseq_clientmgr.c69 struct snd_seq_event *event,
72 struct snd_seq_event *event,
415 const struct snd_seq_event *ev) in event_is_compatible()
471 aligned_size = sizeof(struct snd_seq_event); in snd_seq_read()
543 static struct snd_seq_client *get_event_dest_client(struct snd_seq_event *event) in get_event_dest_client()
578 struct snd_seq_event *event, in bounce_error_event()
581 struct snd_seq_event bounce_ev; in bounce_error_event()
616 static int update_timestamp_of_queue(struct snd_seq_event *event, in update_timestamp_of_queue()
640 struct snd_seq_event *event, in __snd_seq_deliver_single_event()
667 struct snd_seq_event *event, in snd_seq_deliver_single_event()
[all …]
H A Dseq_dummy.c80 dummy_input(struct snd_seq_event *ev, int direct, void *private_data, in dummy_input()
84 struct snd_seq_event tmpev; in dummy_input()
H A Dseq_system.h36 int snd_seq_system_notify(int client, int port, struct snd_seq_event *ev,
H A Dseq_queue.c608 static void queue_broadcast_event(struct snd_seq_queue *q, struct snd_seq_event *ev, in queue_broadcast_event()
611 struct snd_seq_event sev; in queue_broadcast_event()
632 struct snd_seq_event *ev, in snd_seq_queue_process_event()
684 int snd_seq_control_queue(struct snd_seq_event *ev, int atomic, int hop) in snd_seq_control_queue()
H A Dseq_virmidi.c45 struct snd_seq_event *ev) in snd_virmidi_init_event()
73 struct snd_seq_event *ev, in snd_virmidi_dev_receive_event()
109 static int snd_virmidi_event_input(struct snd_seq_event *ev, int direct, in snd_virmidi_event_input()
H A Dseq_fifo.h35 int snd_seq_fifo_event_in(struct snd_seq_fifo *f, struct snd_seq_event *event);
/linux/include/sound/
H A Dseq_kernel.h51 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,
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 Dseq_midi_event.h34 struct snd_seq_event *ev);
37 struct snd_seq_event *ev);
H A Dseq_virmidi.h27 struct snd_seq_event event;
/linux/sound/core/seq/oss/
H A Dseq_oss_event.c22 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
24 …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 *e…
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 …on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev);
29 …ff_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev);
30 …truct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel, struct snd_seq_event *ev);
31 …ruct seq_oss_devinfo *dp, int dev, int type, int ch, int param, int val, struct snd_seq_event *ev);
[all …]
H A Dseq_oss_synth.h30 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 Dseq_oss_midi.h29 struct snd_seq_event *ev);
30 int snd_seq_oss_midi_input(struct snd_seq_event *ev, int direct, void *private);
H A Dseq_oss_event.h94 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, i…
H A Dseq_oss_midi.c57 static int send_synth_event(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, int dev);
58 static int send_midi_event(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, struct seq_oss_mid…
467 struct snd_seq_event ev; in snd_seq_oss_midi_reset()
520 snd_seq_oss_midi_input(struct snd_seq_event *ev, int direct, void *private_data) in snd_seq_oss_midi_input()
549 send_synth_event(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, int dev) in send_synth_event()
610 send_midi_event(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, struct seq_oss_midi *mdev) in send_midi_event()
637 snd_seq_oss_midi_putc(struct seq_oss_devinfo *dp, int dev, unsigned char c, struct snd_seq_event *e… in snd_seq_oss_midi_putc()
H A Dseq_oss_device.h131 snd_seq_oss_dispatch(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, int atomic, int hop)
150 snd_seq_oss_fill_addr(struct seq_oss_devinfo *dp, struct snd_seq_event *ev,
H A Dseq_oss_synth.c412 struct snd_seq_event ev; in snd_seq_oss_synth_reset()
476 …_oss_synth_sysex(struct seq_oss_devinfo *dp, int dev, unsigned char *buf, struct snd_seq_event *ev) in snd_seq_oss_synth_sysex()
498 snd_seq_oss_synth_addr(struct seq_oss_devinfo *dp, int dev, struct snd_seq_event *ev) in snd_seq_oss_synth_addr()
539 …synth_raw_event(struct seq_oss_devinfo *dp, int dev, unsigned char *data, struct snd_seq_event *ev) in snd_seq_oss_synth_raw_event()
/linux/include/uapi/sound/
H A Dasequencer.h256 struct snd_seq_event *event; /* quoted event */
281 struct snd_seq_event {
316 struct snd_seq_event event;
271 struct snd_seq_event { global() struct
272 typesnd_seq_event global() argument
282 datasnd_seq_event global() argument
/linux/sound/synth/emux/
H A Demux_oss.c26 static int snd_emux_event_oss_input(struct snd_seq_event *ev, int direct,
289 snd_emux_event_oss_input(struct snd_seq_event *ev, int direct, void *private_data, in snd_emux_event_oss_input()
485 struct snd_seq_event ev; in fake_event()

12