Lines Matching defs:ports
942 static void update_mixer_paths(pa_hashmap *ports, const char *profile) {
947 /* select volume controls on ports */
948 PA_HASHMAP_FOREACH(port, ports, state) {
1013 pa_hashmap *ports,
1036 * for combination ports */
1084 /* Make combination ports always have lower priority, and use the formula
1092 port = pa_hashmap_get(ports, name);
1111 pa_hashmap_put(ports, port->name, port);
1116 * ports. */
1245 pa_hashmap *ports,
1260 ucm_add_port_combination(hash, context, is_sink, pdevices, dev_num + 1, ports, cp, core);
1262 ucm_add_ports_combination(hash, context, is_sink, pdevices, dev_num + 1, idx, ports, cp, core);
1266 ucm_add_ports_combination(hash, context, is_sink, pdevices, dev_num, idx, ports, cp, core);
1302 pa_hashmap *ports,
1312 ucm_add_ports_combination(p, context, is_sink, pdevices, 0, PA_IDXSET_INVALID, ports, cp, core);
1317 set_eld_devices(ports);
1339 /* add ports first */
1340 pa_alsa_ucm_add_ports_combination(*p, context, is_sink, card->ports, NULL, card->core);
1345 /* probe_volumes() removes per-profile paths from ports if probing them
1409 update_mixer_paths(card->ports, profile);
2411 pa_hashmap *ports,