Lines Matching refs:next
152 f->tail->next = cell; in snd_seq_prioq_cell_in()
154 cell->next = NULL; in snd_seq_prioq_cell_in()
178 cur = cur->next; in snd_seq_prioq_cell_in()
187 prev->next = cell; in snd_seq_prioq_cell_in()
188 cell->next = cur; in snd_seq_prioq_cell_in()
223 f->head = cell->next; in snd_seq_prioq_cell_out()
229 cell->next = NULL; in snd_seq_prioq_cell_out()
252 register struct snd_seq_event_cell *cell, *next; in prioq_remove_cells() local
258 for (cell = f->head; cell; cell = next) { in prioq_remove_cells()
259 next = cell->next; in prioq_remove_cells()
267 f->head = cell->next; in prioq_remove_cells()
269 prev->next = cell->next; in prioq_remove_cells()
271 f->tail = cell->next; in prioq_remove_cells()
275 cell->next = NULL; in prioq_remove_cells()
279 freeprev->next = cell; in prioq_remove_cells()
286 freenext = freefirst->next; in prioq_remove_cells()