H A D | modargs.c | 46 static int add_key_value(pa_modargs *ma, char *key, char *value, const char* const valid_keys[], bool ignore_dupes) { in add_key_value() argument 66 if (valid_keys) { in add_key_value() 68 for (v = valid_keys; *v; v++) in add_key_value() 107 static int parse(pa_modargs *ma, const char *args, const char* const* valid_keys, bool ignore_dupes) { in parse() argument 160 valid_keys, in parse() 180 valid_keys, in parse() 201 valid_keys, in parse() 222 valid_keys, in parse() 241 if (add_key_value(ma, pa_xstrndup(key, key_len), pa_xstrdup(""), valid_keys, ignore_dupes) < 0) in parse() 244 if (add_key_value(ma, pa_xstrndup(key, key_len), pa_xstrdup(value), valid_keys, ignore_dupe in parse() 255 pa_modargs_new(const char *args, const char* const* valid_keys) pa_modargs_new() argument 271 pa_modargs_append(pa_modargs *ma, const char *args, const char* const* valid_keys) pa_modargs_append() argument 557 pa_modargs_merge_missing(pa_modargs *dst, pa_modargs *src, const char* const valid_keys[]) pa_modargs_merge_missing() argument [all...] |