Lines Matching refs:port_idx
90 static struct q6copp *q6adm_find_copp(struct q6adm *adm, int port_idx, in q6adm_find_copp() argument
99 if ((port_idx == c->afe_port) && (copp_idx == c->copp_idx)) { in q6adm_find_copp()
128 int port_idx, copp_idx; in q6adm_callback() local
137 port_idx = ((hdr->token) >> 16) & 0xFF; in q6adm_callback()
138 if (port_idx < 0 || port_idx >= AFE_MAX_PORTS) { in q6adm_callback()
140 port_idx, hdr->token); in q6adm_callback()
158 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_callback()
185 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_callback()
212 static struct q6copp *q6adm_alloc_copp(struct q6adm *adm, int port_idx) in q6adm_alloc_copp() argument
217 idx = find_first_zero_bit(&adm->copp_bitmap[port_idx], in q6adm_alloc_copp()
227 set_bit(idx, &adm->copp_bitmap[port_idx]); in q6adm_alloc_copp()
229 c->afe_port = port_idx; in q6adm_alloc_copp()
508 int port_idx = payload_map.port_id[i]; in q6adm_matrix_map() local
510 if (port_idx < 0) { in q6adm_matrix_map()
518 copp = q6adm_find_copp(adm, port_idx, copp_idx); in q6adm_matrix_map()