Lines Matching defs:profiles
3937 if (ps->profiles)
3938 pa_hashmap_free(ps->profiles);
3982 if ((p = pa_hashmap_get(ps->profiles, name)))
3989 pa_hashmap_put(ps->profiles, p->name, p);
4676 if (pa_hashmap_get(ps->profiles, name)) {
4701 pa_hashmap_put(ps->profiles, p->name, p);
4933 { "auto-profiles", pa_config_parse_bool, NULL, "General" },
4964 ps->profiles = pa_hashmap_new_full(pa_idxset_string_hash_func, pa_idxset_string_compare_func, NULL, (pa_free_cb_t) profile_free);
4993 PA_HASHMAP_FOREACH(p, ps->profiles, state)
5106 pa_hashmap *profiles,
5113 PA_HASHMAP_FOREACH(p, profiles, state)
5167 pp = probe_order = pa_xnew0(pa_alsa_profile *, pa_hashmap_size(ps->profiles) + 1);
5169 pp += add_profiles_to_probe(pp, ps->profiles, false, false);
5170 pp += add_profiles_to_probe(pp, ps->profiles, false, true);
5171 pp += add_profiles_to_probe(pp, ps->profiles, true, false);
5172 pp += add_profiles_to_probe(pp, ps->profiles, true, true);
5327 pa_hashmap_size(ps->profiles),
5333 PA_HASHMAP_FOREACH(p, ps->profiles, state)
5345 PA_HASHMAP_FOREACH(p, ps->profiles, state) {
5347 pa_hashmap_remove_and_free(ps->profiles, p->name);
5396 pa_hashmap_put(p->profiles, cp->name, cp);