Lines Matching refs:dest_port
606 struct snd_seq_client_port *dest_port = NULL; in snd_seq_deliver_single_event() local
615 dest_port = snd_seq_port_use_ptr(dest, event->dest.port); in snd_seq_deliver_single_event()
616 if (dest_port == NULL) in snd_seq_deliver_single_event()
620 if (! check_port_perm(dest_port, SNDRV_SEQ_PORT_CAP_WRITE)) { in snd_seq_deliver_single_event()
625 if (dest_port->timestamping) in snd_seq_deliver_single_event()
626 update_timestamp_of_queue(event, dest_port->time_queue, in snd_seq_deliver_single_event()
627 dest_port->time_real); in snd_seq_deliver_single_event()
636 if (dest_port->event_input == NULL) in snd_seq_deliver_single_event()
638 result = dest_port->event_input(event, direct, in snd_seq_deliver_single_event()
639 dest_port->private_data, in snd_seq_deliver_single_event()
647 if (dest_port) in snd_seq_deliver_single_event()
648 snd_seq_port_unlock(dest_port); in snd_seq_deliver_single_event()