Lines Matching defs:role_index
361 static void dump_database_helper(struct userdata *u, uint32_t role_index, const char* human, bool sink_mode) {
367 if (PA_INVALID_INDEX != u->preferred_sinks[role_index] && (s = pa_idxset_get_by_index(u->core->sinks, u->preferred_sinks[role_index])))
373 if (PA_INVALID_INDEX != u->preferred_sources[role_index] && (s = pa_idxset_get_by_index(u->core->sources, u->preferred_sources[role_index])))
652 uint32_t role_index, device_index;
678 role_index = get_role_index("none");
680 role_index = get_role_index(role);
682 if (PA_INVALID_INDEX == role_index)
685 device_index = u->preferred_sinks[role_index];
724 uint32_t role_index, device_index;
753 role_index = get_role_index("none");
755 role_index = get_role_index(role);
757 if (PA_INVALID_INDEX == role_index)
760 device_index = u->preferred_sources[role_index];
974 uint32_t role_index;
987 role_index = get_role_index("none");
989 role_index = get_role_index(role);
991 if (PA_INVALID_INDEX != role_index) {
994 device_index = u->preferred_sinks[role_index];
1011 uint32_t role_index;
1027 role_index = get_role_index("none");
1029 role_index = get_role_index(role);
1031 if (PA_INVALID_INDEX != role_index) {
1034 device_index = u->preferred_sources[role_index];
1313 uint32_t role_index, n_devices;
1329 if (PA_INVALID_INDEX == (role_index = get_role_index(role)))
1415 device->prio = (offset + e->priority[role_index]);
1468 if (e->priority[role_index] == idx)
1471 e->priority[role_index] = idx;