Lines Matching defs:reg_idx
1033 unsigned int reg_idx;
1035 for (reg_idx = 0; reg_idx < ARRAY_SIZE(rxport->aliased_clients); reg_idx++) {
1036 if (!rxport->aliased_clients[reg_idx])
1040 if (reg_idx == ARRAY_SIZE(rxport->aliased_clients)) {
1045 rxport->aliased_clients[reg_idx] = client;
1047 ub960_rxport_write(priv, chan_id, UB960_RR_SLAVE_ID(reg_idx),
1049 ub960_rxport_write(priv, chan_id, UB960_RR_SLAVE_ALIAS(reg_idx),
1053 rxport->nport, client->addr, alias, reg_idx);
1064 unsigned int reg_idx;
1066 for (reg_idx = 0; reg_idx < ARRAY_SIZE(rxport->aliased_clients); reg_idx++) {
1067 if (rxport->aliased_clients[reg_idx] == client)
1071 if (reg_idx == ARRAY_SIZE(rxport->aliased_clients)) {
1077 rxport->aliased_clients[reg_idx] = NULL;
1079 ub960_rxport_write(priv, chan_id, UB960_RR_SLAVE_ALIAS(reg_idx), 0);
1082 client->addr, reg_idx);