Lines Matching refs:receiver
1447 struct snd_seq_client *receiver = NULL, *sender = NULL; in snd_seq_ioctl_subscribe_port() local
1450 if ((receiver = snd_seq_client_use_ptr(subs->dest.client)) == NULL) in snd_seq_ioctl_subscribe_port()
1456 if ((dport = snd_seq_port_use_ptr(receiver, subs->dest.port)) == NULL) in snd_seq_ioctl_subscribe_port()
1464 result = snd_seq_port_connect(client, sender, sport, receiver, dport, subs); in snd_seq_ioctl_subscribe_port()
1475 if (receiver) in snd_seq_ioctl_subscribe_port()
1476 snd_seq_client_unlock(receiver); in snd_seq_ioctl_subscribe_port()
1489 struct snd_seq_client *receiver = NULL, *sender = NULL; in snd_seq_ioctl_unsubscribe_port() local
1492 if ((receiver = snd_seq_client_use_ptr(subs->dest.client)) == NULL) in snd_seq_ioctl_unsubscribe_port()
1498 if ((dport = snd_seq_port_use_ptr(receiver, subs->dest.port)) == NULL) in snd_seq_ioctl_unsubscribe_port()
1505 result = snd_seq_port_disconnect(client, sender, sport, receiver, dport, subs); in snd_seq_ioctl_unsubscribe_port()
1516 if (receiver) in snd_seq_ioctl_unsubscribe_port()
1517 snd_seq_client_unlock(receiver); in snd_seq_ioctl_unsubscribe_port()