Lines Matching defs:class
316 static int simple_event_add1(snd_mixer_class_t *class,
320 struct bclass_private *priv = snd_mixer_sbasic_get_private(class);
393 melem = snd_mixer_find_selem(snd_mixer_class_get_mixer(class), id);
437 err = snd_mixer_elem_add(melem, class);
454 static int simple_event_add(snd_mixer_class_t *class, snd_hctl_elem_t *helem)
456 struct bclass_private *priv = snd_mixer_sbasic_get_private(class);
471 err = simple_event_add1(class, helem, hsel);
480 int alsa_mixer_sbasic_event(snd_mixer_class_t *class, unsigned int mask,
487 err = simple_event_add(class, helem);
495 err = simple_event_add(class, helem);
513 static void sbasic_cpriv_free(snd_mixer_class_t *class)
515 struct bclass_private *priv = snd_mixer_sbasic_get_private(class);
531 void alsa_mixer_sbasic_initpriv(snd_mixer_class_t *class,
536 snd_mixer_sbasic_set_private(class, priv);
537 snd_mixer_sbasic_set_private_free(class, sbasic_cpriv_free);
540 int alsa_mixer_sbasic_selreg(snd_mixer_class_t *class,
544 struct bclass_private *priv = snd_mixer_sbasic_get_private(class);
562 int alsa_mixer_sbasic_sidreg(snd_mixer_class_t *class,
566 struct bclass_private *priv = snd_mixer_sbasic_get_private(class);
579 snd_mixer_sbasic_set_private(class, priv);
580 snd_mixer_sbasic_set_private_free(class, sbasic_cpriv_free);