Lines Matching refs:first_desc
285 int first_desc; /* Index of first descriptor */
770 dbri->pipes[n].desc = dbri->pipes[n].first_desc = -1;
847 desc = dbri->pipes[pipe].first_desc;
853 } while (desc != -1 && desc != dbri->pipes[pipe].first_desc);
856 dbri->pipes[pipe].first_desc = -1;
885 dbri->pipes[pipe].first_desc = -1;
1093 int first_desc = -1;
1137 desc = dbri->pipes[info->pipe].first_desc;
1144 desc != dbri->pipes[info->pipe].first_desc);
1147 dbri->pipes[info->pipe].first_desc = -1;
1185 if (first_desc == -1)
1186 first_desc = desc;
1198 if (first_desc == -1 || last_desc == -1) {
1205 dvma_addr + dbri_dma_off(desc, first_desc);
1206 dbri->next_desc[last_desc] = first_desc;
1207 dbri->pipes[info->pipe].first_desc = first_desc;
1208 dbri->pipes[info->pipe].desc = first_desc;
1211 for (desc = first_desc; desc != -1;) {
1218 if (desc == first_desc)
1723 first_td = dbri->pipes[info->pipe].first_desc;
1745 first_td = dbri->pipes[info->pipe].first_desc;