Lines Matching refs:pelems
338 c = mixer->compare(elem, mixer->pelems[idx]); in _snd_mixer_find_elem()
408 m = realloc(mixer->pelems, sizeof(*m) * mixer->alloc); in snd_mixer_elem_add()
413 mixer->pelems = m; in snd_mixer_elem_add()
417 mixer->pelems[0] = elem; in snd_mixer_elem_add()
422 list_add(&elem->list, &mixer->pelems[idx]->list); in snd_mixer_elem_add()
425 list_add_tail(&elem->list, &mixer->pelems[idx]->list); in snd_mixer_elem_add()
427 memmove(mixer->pelems + idx + 1, in snd_mixer_elem_add()
428 mixer->pelems + idx, in snd_mixer_elem_add()
430 mixer->pelems[idx] = elem; in snd_mixer_elem_add()
464 memmove(mixer->pelems + idx, in snd_mixer_elem_remove()
465 mixer->pelems + idx + 1, in snd_mixer_elem_remove()
552 e = mixer->pelems[k-1]; in snd_mixer_class_unregister()
612 free(mixer->pelems); in snd_mixer_close()
613 mixer->pelems = NULL; in snd_mixer_close()
654 qsort(mixer->pelems, mixer->count, sizeof(snd_mixer_elem_t *), mixer_compare); in snd_mixer_sort()
656 list_add_tail(&mixer->pelems[k]->list, &mixer->elems); in snd_mixer_sort()