Searched refs:pa_dynarray (Results 1 – 8 of 8) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
D | dynarray.h | 25 typedef struct pa_dynarray pa_dynarray; typedef 42 pa_dynarray* pa_dynarray_new(pa_free_cb_t free_cb); 43 void pa_dynarray_free(pa_dynarray *array); 45 void pa_dynarray_append(pa_dynarray *array, void *p); 48 void *pa_dynarray_get(pa_dynarray *array, unsigned i); 51 void *pa_dynarray_last(pa_dynarray *array); 54 int pa_dynarray_remove_by_index(pa_dynarray *array, unsigned i); 59 int pa_dynarray_remove_by_data(pa_dynarray *array, void *p); 62 void *pa_dynarray_steal_last(pa_dynarray *array); 64 unsigned pa_dynarray_size(pa_dynarray *array); [all …]
|
D | dynarray.c | 32 struct pa_dynarray { struct 38 pa_dynarray* pa_dynarray_new(pa_free_cb_t free_cb) { in pa_dynarray_new() argument 39 pa_dynarray *array; in pa_dynarray_new() 41 array = pa_xnew0(pa_dynarray, 1); in pa_dynarray_new() 47 void pa_dynarray_free(pa_dynarray *array) { in pa_dynarray_free() 59 void pa_dynarray_append(pa_dynarray *array, void *p) { in pa_dynarray_append() 73 void *pa_dynarray_get(pa_dynarray *array, unsigned i) { in pa_dynarray_get() 82 void *pa_dynarray_last(pa_dynarray *array) { in pa_dynarray_last() 91 int pa_dynarray_remove_by_index(pa_dynarray *array, unsigned i) { in pa_dynarray_remove_by_index() 109 int pa_dynarray_remove_by_data(pa_dynarray *array, void *p) { in pa_dynarray_remove_by_data() [all …]
|
D | tokenizer.c | 34 static void parse(pa_dynarray*a, const char *s, unsigned args) { in parse() 62 pa_dynarray *a; in pa_tokenizer_new() 70 pa_dynarray *a = (pa_dynarray*) t; in pa_tokenizer_free() 77 pa_dynarray *a = (pa_dynarray*) t; in pa_tokenizer_get()
|
D | module.h | 55 pa_dynarray *hooks;
|
D | cli-command.c | 2062 pa_dynarray *files = pa_dynarray_new(NULL); in pa_cli_command_execute_line_stateful()
|
/third_party/pulseaudio/src/modules/alsa/ |
D | alsa-ucm.h | 207 pa_dynarray *ucm_ports; /* struct ucm_port */ 210 pa_dynarray *hw_mute_jacks; /* pa_alsa_jack */ 276 pa_dynarray *devices; /* pa_alsa_ucm_device */
|
D | alsa-mixer.h | 195 pa_dynarray *ucm_devices; /* pa_alsa_ucm_device */ 196 pa_dynarray *ucm_hw_mute_devices; /* pa_alsa_ucm_device */
|
D | alsa-mixer.c | 4385 pa_dynarray *paths; in profile_set_set_availability_groups()
|