snd_seq_port_subscribe 67 include/sound/seq_kernel.h int (*subscribe)(void *private_data, struct snd_seq_port_subscribe *info); snd_seq_port_subscribe 68 include/sound/seq_kernel.h int (*unsubscribe)(void *private_data, struct snd_seq_port_subscribe *info); snd_seq_port_subscribe 69 include/sound/seq_kernel.h int (*use)(void *private_data, struct snd_seq_port_subscribe *info); snd_seq_port_subscribe 70 include/sound/seq_kernel.h int (*unuse)(void *private_data, struct snd_seq_port_subscribe *info); snd_seq_port_subscribe 585 include/uapi/sound/asequencer.h #define SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT _IOW ('S', 0x30, struct snd_seq_port_subscribe) snd_seq_port_subscribe 586 include/uapi/sound/asequencer.h #define SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT _IOW ('S', 0x31, struct snd_seq_port_subscribe) snd_seq_port_subscribe 610 include/uapi/sound/asequencer.h #define SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION _IOWR('S', 0x50, struct snd_seq_port_subscribe)