Searched refs:snd_seq_port_subscribe (Results 1 – 15 of 15) sorted by relevance
| /linux/sound/core/seq/ |
| H A D | seq_ports.h | 30 struct snd_seq_port_subscribe info; /* additional info */ 42 int (*open)(void *private_data, struct snd_seq_port_subscribe *info); 43 int (*close)(void *private_data, struct snd_seq_port_subscribe *info); 123 struct snd_seq_port_subscribe *info); 129 struct snd_seq_port_subscribe *info); 132 int snd_seq_port_subscribe(struct snd_seq_client_port *port, 133 struct snd_seq_port_subscribe *info); 138 struct snd_seq_port_subscribe *subs);
|
| H A D | seq_ports.c | 171 struct snd_seq_port_subscribe *info, int send_ack); 175 struct snd_seq_port_subscribe *info, int send_ack); 419 struct snd_seq_port_subscribe *info, in subscribe_port() 444 struct snd_seq_port_subscribe *info, in unsubscribe_port() 471 static int match_subs_info(struct snd_seq_port_subscribe *r, in match_subs_info() 472 struct snd_seq_port_subscribe *s) in match_subs_info() 569 struct snd_seq_port_subscribe *info) in snd_seq_port_connect() 613 struct snd_seq_port_subscribe *info) in snd_seq_port_disconnect() 647 struct snd_seq_port_subscribe *subs) in snd_seq_port_get_subscription()
|
| H A D | seq_virmidi.c | 284 struct snd_seq_port_subscribe *info) in snd_virmidi_subscribe() 299 struct snd_seq_port_subscribe *info) in snd_virmidi_unsubscribe() 314 struct snd_seq_port_subscribe *info) in snd_virmidi_use() 329 struct snd_seq_port_subscribe *info) in snd_virmidi_unuse()
|
| H A D | seq_system.c | 111 struct snd_seq_port_subscribe *info) in sys_announce_subscribe() 118 struct snd_seq_port_subscribe *info) in sys_announce_unsubscribe()
|
| H A D | seq_midi.c | 170 static int midisynth_subscribe(void *private_data, struct snd_seq_port_subscribe *info) in midisynth_subscribe() 202 static int midisynth_unsubscribe(void *private_data, struct snd_seq_port_subscribe *info) in midisynth_unsubscribe() 214 static int midisynth_use(void *private_data, struct snd_seq_port_subscribe *info) in midisynth_use() 242 static int midisynth_unuse(void *private_data, struct snd_seq_port_subscribe *info) in midisynth_unuse()
|
| H A D | seq_ump_client.c | 137 static int seq_ump_subscribe(void *pdata, struct snd_seq_port_subscribe *info) in seq_ump_subscribe() 144 static int seq_ump_unsubscribe(void *pdata, struct snd_seq_port_subscribe *info) in seq_ump_unsubscribe() 151 static int seq_ump_use(void *pdata, struct snd_seq_port_subscribe *info) in seq_ump_use() 158 static int seq_ump_unuse(void *pdata, struct snd_seq_port_subscribe *info) in seq_ump_unuse()
|
| H A D | seq_clientmgr.h | 101 struct snd_seq_port_subscribe *info, int evtype);
|
| H A D | seq_clientmgr.c | 1396 struct snd_seq_port_subscribe *subs) in check_subscription_permission() 1428 struct snd_seq_port_subscribe *info, in snd_seq_client_notify_subscription() 1448 struct snd_seq_port_subscribe *subs = arg; in snd_seq_ioctl_subscribe_port() 1487 struct snd_seq_port_subscribe *subs = arg; in snd_seq_ioctl_unsubscribe_port() 1892 struct snd_seq_port_subscribe *subs = arg; in snd_seq_ioctl_get_subscription() 2203 struct snd_seq_port_subscribe port_subscribe; in snd_seq_ioctl()
|
| /linux/include/sound/ |
| H A D | seq_kernel.h | 47 int (*subscribe)(void *private_data, struct snd_seq_port_subscribe *info); 48 int (*unsubscribe)(void *private_data, struct snd_seq_port_subscribe *info); 49 int (*use)(void *private_data, struct snd_seq_port_subscribe *info); 50 int (*unuse)(void *private_data, struct snd_seq_port_subscribe *info);
|
| /linux/include/uapi/sound/ |
| H A D | asequencer.h | 580 struct snd_seq_port_subscribe { struct 638 #define SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT _IOW ('S', 0x30, struct snd_seq_port_subscribe) 639 #define SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT _IOW ('S', 0x31, struct snd_seq_port_subscribe) 657 #define SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION _IOWR('S', 0x50, struct snd_seq_port_subscribe)
|
| /linux/sound/synth/emux/ |
| H A D | emux_seq.c | 16 static int snd_emux_use(void *private_data, struct snd_seq_port_subscribe *info); 17 static int snd_emux_unuse(void *private_data, struct snd_seq_port_subscribe *info); 301 snd_emux_use(void *private_data, struct snd_seq_port_subscribe *info) in snd_emux_use() 323 snd_emux_unuse(void *private_data, struct snd_seq_port_subscribe *info) in snd_emux_unuse()
|
| /linux/sound/drivers/opl4/ |
| H A D | opl4_seq.c | 61 static int snd_opl4_seq_use(void *private_data, struct snd_seq_port_subscribe *info) in snd_opl4_seq_use() 82 static int snd_opl4_seq_unuse(void *private_data, struct snd_seq_port_subscribe *info) in snd_opl4_seq_unuse()
|
| /linux/sound/drivers/opl3/ |
| H A D | opl3_seq.c | 87 static int snd_opl3_synth_use(void *private_data, struct snd_seq_port_subscribe * info) in snd_opl3_synth_use() 116 static int snd_opl3_synth_unuse(void *private_data, struct snd_seq_port_subscribe * info) in snd_opl3_synth_unuse()
|
| /linux/sound/core/seq/oss/ |
| H A D | seq_oss_midi.c | 308 struct snd_seq_port_subscribe subs; in snd_seq_oss_midi_open() 367 struct snd_seq_port_subscribe subs; in snd_seq_oss_midi_close()
|
| H A D | seq_oss_init.c | 95 struct snd_seq_port_subscribe subs; in snd_seq_oss_create_client()
|