Lines Matching defs:ports
80 pa_hashmap *ports; /* Port name -> struct port_info */
118 r->ports = pa_hashmap_new_full(pa_idxset_string_hash_func, pa_idxset_string_compare_func, NULL, (pa_free_cb_t) port_info_free);
143 pa_hashmap_free(e->ports);
166 PA_HASHMAP_FOREACH(port, card->ports, state) {
168 pa_assert_se(pa_hashmap_put(entry->ports, p_info->name, p_info) >= 0);
182 pa_hashmap_size(a->ports) != pa_hashmap_size(b->ports))
185 PA_HASHMAP_FOREACH(Ap_info, a->ports, state) {
186 if ((Bp_info = pa_hashmap_get(b->ports, Ap_info->name))) {
219 pa_tagstruct_putu32(t, pa_hashmap_size(e->ports));
221 PA_HASHMAP_FOREACH(p_info, e->ports, state) {
329 pa_hashmap_get(e->ports, port_name) ||
341 pa_assert_se(pa_hashmap_put(e->ports, p_info->name, p_info) >= 0);
440 if (!(p_info = pa_hashmap_get(entry->ports, p->name))) {
442 pa_assert_se(pa_hashmap_put(entry->ports, p_info->name, p_info) >= 0);
516 if ((p_info = pa_hashmap_get(entry->ports, port->name)))
520 pa_assert_se(pa_hashmap_put(entry->ports, p_info->name, p_info) >= 0);
553 PA_HASHMAP_FOREACH(p_info, e->ports, state)
554 if ((p = pa_hashmap_get(new_data->ports, p_info->name))) {
561 p = pa_hashmap_get(new_data->ports, e->preferred_input_port);
567 p = pa_hashmap_get(new_data->ports, e->preferred_output_port);