Lines Matching refs:snd_mixer_class_t

153 			snd_mixer_class_t *class = melem->class;
170 snd_mixer_class_t *class = melem->class;
193 snd_mixer_class_t *c;
194 c = list_entry(pos, snd_mixer_class_t, list);
411 int snd_mixer_elem_add(snd_mixer_elem_t *elem, snd_mixer_class_t *class)
527 int snd_mixer_class_register(snd_mixer_class_t *class, snd_mixer_t *mixer)
557 int snd_mixer_class_unregister(snd_mixer_class_t *class)
617 snd_mixer_class_t *c;
618 c = list_entry(mixer->classes.next, snd_mixer_class_t, list);
957 * \brief get size of #snd_mixer_class_t
962 return sizeof(snd_mixer_class_t);
966 * \brief allocate an invalid #snd_mixer_class_t using standard malloc
970 int snd_mixer_class_malloc(snd_mixer_class_t **ptr)
973 *ptr = calloc(1, sizeof(snd_mixer_class_t));
980 * \brief frees a previously allocated #snd_mixer_class_t
983 void snd_mixer_class_free(snd_mixer_class_t *obj)
991 * \brief copy one #snd_mixer_class_t to another
995 void snd_mixer_class_copy(snd_mixer_class_t *dst, const snd_mixer_class_t *src)
1006 snd_mixer_t *snd_mixer_class_get_mixer(const snd_mixer_class_t *obj)
1017 snd_mixer_event_t snd_mixer_class_get_event(const snd_mixer_class_t *obj)
1028 void *snd_mixer_class_get_private(const snd_mixer_class_t *obj)
1040 snd_mixer_compare_t snd_mixer_class_get_compare(const snd_mixer_class_t *obj)
1052 int snd_mixer_class_set_event(snd_mixer_class_t *obj, snd_mixer_event_t event)
1065 int snd_mixer_class_set_private(snd_mixer_class_t *obj, void *private_data)
1078 int snd_mixer_class_set_private_free(snd_mixer_class_t *obj, void (*private_free)(snd_mixer_class_t *))
1091 int snd_mixer_class_set_compare(snd_mixer_class_t *obj, snd_mixer_compare_t compare)