Lines Matching refs:receiver
1446 struct snd_seq_client *receiver = NULL, *sender = NULL; in snd_seq_ioctl_subscribe_port() local
1453 if ((receiver = snd_seq_client_use_ptr(subs.dest.client)) == NULL) in snd_seq_ioctl_subscribe_port()
1459 if ((dport = snd_seq_port_use_ptr(receiver, subs.dest.port)) == NULL) in snd_seq_ioctl_subscribe_port()
1467 result = snd_seq_port_connect(client, sender, sport, receiver, dport, &subs); in snd_seq_ioctl_subscribe_port()
1478 if (receiver) in snd_seq_ioctl_subscribe_port()
1479 snd_seq_client_unlock(receiver); in snd_seq_ioctl_subscribe_port()
1491 struct snd_seq_client *receiver = NULL, *sender = NULL; in snd_seq_ioctl_unsubscribe_port() local
1498 if ((receiver = snd_seq_client_use_ptr(subs.dest.client)) == NULL) in snd_seq_ioctl_unsubscribe_port()
1504 if ((dport = snd_seq_port_use_ptr(receiver, subs.dest.port)) == NULL) in snd_seq_ioctl_unsubscribe_port()
1511 result = snd_seq_port_disconnect(client, sender, sport, receiver, dport, &subs); in snd_seq_ioctl_unsubscribe_port()
1522 if (receiver) in snd_seq_ioctl_unsubscribe_port()
1523 snd_seq_client_unlock(receiver); in snd_seq_ioctl_unsubscribe_port()