Lines Matching refs:s
469 static inline int addr_match(struct snd_seq_addr *r, struct snd_seq_addr *s) in addr_match() argument
471 return (r->client == s->client) && (r->port == s->port); in addr_match()
477 struct snd_seq_port_subscribe *s) in match_subs_info() argument
479 if (addr_match(&r->sender, &s->sender) && in match_subs_info()
480 addr_match(&r->dest, &s->dest)) { in match_subs_info()
481 if (r->flags && r->flags == s->flags) in match_subs_info()
482 return r->queue == s->queue; in match_subs_info()
496 struct snd_seq_subscribers *s; in check_and_subscribe_port() local
510 s = get_subscriber(p, is_src); in check_and_subscribe_port()
511 if (match_subs_info(&subs->info, &s->info)) in check_and_subscribe_port()
644 struct snd_seq_subscribers *s, *found = NULL; in snd_seq_port_get_subscription() local
647 list_for_each_entry(s, &src_grp->list_head, src_list) { in snd_seq_port_get_subscription()
648 if (addr_match(dest_addr, &s->info.dest)) { in snd_seq_port_get_subscription()
649 found = s; in snd_seq_port_get_subscription()