Lines Matching defs:list
53 struct list_head list;
194 c = list_entry(pos, snd_mixer_class_t, list);
252 list_add_tail(&slave->list, &mixer->slaves);
267 s = list_entry(pos, snd_mixer_slave_t, list);
291 s = list_entry(pos, snd_mixer_slave_t, list);
313 s = list_entry(pos, snd_mixer_slave_t, list);
428 list_add_tail(&elem->list, &mixer->elems);
434 list_add(&elem->list, &mixer->pelems[idx]->list);
437 list_add_tail(&elem->list, &mixer->pelems[idx]->list);
471 list_del(&elem->list);
531 list_add_tail(&class->list, &mixer->classes);
538 slave = list_entry(pos, snd_mixer_slave_t, list);
569 list_del(&class->list);
585 s = list_entry(pos, snd_mixer_slave_t, list);
602 s = list_entry(pos, snd_mixer_slave_t, list);
618 c = list_entry(mixer->classes.next, snd_mixer_class_t, list);
628 s = list_entry(mixer->slaves.next, snd_mixer_slave_t, list);
632 list_del(&s->list);
667 list_add_tail(&mixer->pelems[k]->list, &mixer->elems);
705 s = list_entry(pos, snd_mixer_slave_t, list);
729 s = list_entry(pos, snd_mixer_slave_t, list);
804 return list_entry(mixer->elems.next, snd_mixer_elem_t, list);
817 return list_entry(mixer->elems.prev, snd_mixer_elem_t, list);
828 if (elem->list.next == &elem->class->mixer->elems)
830 return list_entry(elem->list.next, snd_mixer_elem_t, list);
841 if (elem->list.prev == &elem->class->mixer->elems)
843 return list_entry(elem->list.prev, snd_mixer_elem_t, list);
859 s = list_entry(pos, snd_mixer_slave_t, list);