Lines Matching refs:array
1051 struct snd_array *array, in look_up_pincfg() argument
1055 for (i = 0; i < array->used; i++) { in look_up_pincfg()
1056 struct hda_pincfg *pin = snd_array_elem(array, i); in look_up_pincfg()
5555 void *snd_array_new(struct snd_array *array) in snd_array_new() argument
5557 if (snd_BUG_ON(!array->elem_size)) in snd_array_new()
5559 if (array->used >= array->alloced) { in snd_array_new()
5560 int num = array->alloced + array->alloc_align; in snd_array_new()
5561 int size = (num + 1) * array->elem_size; in snd_array_new()
5565 nlist = krealloc(array->list, size, GFP_KERNEL | __GFP_ZERO); in snd_array_new()
5568 array->list = nlist; in snd_array_new()
5569 array->alloced = num; in snd_array_new()
5571 return snd_array_elem(array, array->used++); in snd_array_new()
5579 void snd_array_free(struct snd_array *array) in snd_array_free() argument
5581 kfree(array->list); in snd_array_free()
5582 array->used = 0; in snd_array_free()
5583 array->alloced = 0; in snd_array_free()
5584 array->list = NULL; in snd_array_free()