Lines Matching refs:jack
46 struct snd_soc_jack *jack, bool initial_kctl) in jack_new() argument
48 mutex_init(&jack->mutex); in jack_new()
49 jack->card = card; in jack_new()
50 INIT_LIST_HEAD(&jack->pins); in jack_new()
51 INIT_LIST_HEAD(&jack->jack_zones); in jack_new()
52 BLOCKING_INIT_NOTIFIER_HEAD(&jack->notifier); in jack_new()
54 return snd_jack_new(card->snd_card, id, type, &jack->jack, initial_kctl, false); in jack_new()
73 struct snd_soc_jack *jack) in snd_soc_card_jack_new() argument
75 return soc_card_ret(card, jack_new(card, id, type, jack, true)); in snd_soc_card_jack_new()
96 int type, struct snd_soc_jack *jack, in snd_soc_card_jack_new_pins() argument
102 ret = jack_new(card, id, type, jack, false); in snd_soc_card_jack_new_pins()
107 ret = snd_soc_jack_add_pins(jack, num_pins, pins); in snd_soc_card_jack_new_pins()