Lines Matching refs:subs
321 struct snd_seq_port_subscribe subs;
354 memset(&subs, 0, sizeof(subs));
357 subs.sender = dp->addr;
358 subs.dest.client = mdev->client;
359 subs.dest.port = mdev->port;
360 if (snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT, &subs) >= 0)
364 subs.sender.client = mdev->client;
365 subs.sender.port = mdev->port;
366 subs.dest = dp->addr;
367 subs.flags = SNDRV_SEQ_PORT_SUBS_TIMESTAMP;
368 subs.queue = dp->queue; /* queue for timestamps */
369 if (snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT, &subs) >= 0)
394 struct snd_seq_port_subscribe subs;
403 memset(&subs, 0, sizeof(subs));
405 subs.sender = dp->addr;
406 subs.dest.client = mdev->client;
407 subs.dest.port = mdev->port;
408 snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT, &subs);
411 subs.sender.client = mdev->client;
412 subs.sender.port = mdev->port;
413 subs.dest = dp->addr;
414 snd_seq_kernel_client_ctl(dp->cseq, SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT, &subs);