snd_seq_kernel_client_ctl
int snd_seq_kernel_client_ctl(int client, unsigned int cmd, void *arg);
#define call_ctl(type,rec) snd_seq_kernel_client_ctl(system_client, type, rec)
if (snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT, &subs) >= 0)
if (snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT, &subs) >= 0)
snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT, &subs);
snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT, &subs);
while (snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT, clinfo) == 0) {
while (snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT, pinfo) == 0)
EXPORT_SYMBOL(snd_seq_kernel_client_ctl);
err = snd_seq_kernel_client_ctl(client->number, cmd, data);
if (snd_seq_kernel_client_ctl(my_client, SNDRV_SEQ_IOCTL_CREATE_PORT, &pinfo) < 0) {
if (snd_seq_kernel_client_ctl(client->seq_client, SNDRV_SEQ_IOCTL_CREATE_PORT, port)<0)
ret = snd_seq_kernel_client_ctl(client,
err = snd_seq_kernel_client_ctl(client,
err = snd_seq_kernel_client_ctl(sysclient, SNDRV_SEQ_IOCTL_CREATE_PORT,
err = snd_seq_kernel_client_ctl(sysclient, SNDRV_SEQ_IOCTL_CREATE_PORT,
return snd_seq_kernel_client_ctl(client->seq_client,
err = snd_seq_kernel_client_ctl(client->seq_client,
err = snd_seq_kernel_client_ctl(client->seq_client,
err = snd_seq_kernel_client_ctl(client->seq_client,
err = snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_CREATE_PORT, pinfo);