Lines Matching full:jack
7 #include <sound/jack.h>
23 * struct virtio_jack - VirtIO jack.
24 * @jack: Kernel jack control.
26 * @features: Jack virtio feature bit map (1 << VIRTIO_SND_JACK_F_XXX).
29 * @connected: Current jack connection status.
30 * @type: Kernel jack type (SND_JACK_XXX).
33 struct snd_jack *jack; member
43 * virtsnd_jack_get_label() - Get the name string for the jack.
44 * @vjack: VirtIO jack.
46 * Returns the jack name based on the default pin configuration value (see HDA
91 * virtsnd_jack_get_type() - Get the type for the jack.
92 * @vjack: VirtIO jack.
94 * Returns the jack type based on the default pin configuration value (see HDA
123 * virtsnd_jack_parse_cfg() - Parse the jack configuration.
190 vjack->type, &vjack->jack, true, true); in virtsnd_jack_build_devs()
194 if (vjack->jack) in virtsnd_jack_build_devs()
195 vjack->jack->private_data = vjack; in virtsnd_jack_build_devs()
197 snd_jack_report(vjack->jack, in virtsnd_jack_build_devs()
205 * virtsnd_jack_event() - Handle the jack event notification.
232 snd_jack_report(vjack->jack, vjack->connected ? vjack->type : 0); in virtsnd_jack_event()