Lines Matching refs:freefirst
280 struct snd_seq_event_cell *freefirst = NULL, *freeprev = NULL, *freenext; in snd_seq_prioq_leave() local
299 if (freefirst == NULL) { in snd_seq_prioq_leave()
300 freefirst = cell; in snd_seq_prioq_leave()
321 while (freefirst) { in snd_seq_prioq_leave()
322 freenext = freefirst->next; in snd_seq_prioq_leave()
323 snd_seq_cell_free(freefirst); in snd_seq_prioq_leave()
324 freefirst = freenext; in snd_seq_prioq_leave()
390 struct snd_seq_event_cell *freefirst = NULL, *freeprev = NULL, *freenext; in snd_seq_prioq_remove_events() local
414 if (freefirst == NULL) { in snd_seq_prioq_remove_events()
415 freefirst = cell; in snd_seq_prioq_remove_events()
429 while (freefirst) { in snd_seq_prioq_remove_events()
430 freenext = freefirst->next; in snd_seq_prioq_remove_events()
431 snd_seq_cell_free(freefirst); in snd_seq_prioq_remove_events()
432 freefirst = freenext; in snd_seq_prioq_remove_events()