Lines Matching refs:lst
152 list_t *lst; in signalfd_wake_list_add() local
158 lst = &((sigfd_proc_state_t *)p->p_sigfd)->sigfd_list; in signalfd_wake_list_add()
159 for (wlp = list_head(lst); wlp != NULL; wlp = list_next(lst, wlp)) { in signalfd_wake_list_add()
167 list_insert_head(lst, wlp); in signalfd_wake_list_add()
172 signalfd_wake_rm(list_t *lst, sigfd_wake_list_t *wlp) in signalfd_wake_rm() argument
174 list_remove(lst, wlp); in signalfd_wake_rm()
182 list_t *lst; in signalfd_wake_list_rm() local
189 lst = &((sigfd_proc_state_t *)p->p_sigfd)->sigfd_list; in signalfd_wake_list_rm()
190 for (wlp = list_head(lst); wlp != NULL; wlp = list_next(lst, wlp)) { in signalfd_wake_list_rm()
192 signalfd_wake_rm(lst, wlp); in signalfd_wake_list_rm()
197 if (list_is_empty(lst)) { in signalfd_wake_list_rm()
199 list_destroy(lst); in signalfd_wake_list_rm()
209 list_t *lst; in signalfd_wake_list_cleanup() local
215 lst = &((sigfd_proc_state_t *)p->p_sigfd)->sigfd_list; in signalfd_wake_list_cleanup()
216 while (!list_is_empty(lst)) { in signalfd_wake_list_cleanup()
217 wlp = (sigfd_wake_list_t *)list_remove_head(lst); in signalfd_wake_list_cleanup()
226 list_t *lst; in signalfd_exit_helper() local
232 lst = &((sigfd_proc_state_t *)p->p_sigfd)->sigfd_list; in signalfd_exit_helper()
235 list_destroy(lst); in signalfd_exit_helper()
257 list_t *lst; in signalfd_pollwake_cb() local
265 lst = &((sigfd_proc_state_t *)p->p_sigfd)->sigfd_list; in signalfd_pollwake_cb()
266 wlp = list_head(lst); in signalfd_pollwake_cb()
277 wlp = list_next(lst, wlp); in signalfd_pollwake_cb()
278 signalfd_wake_rm(lst, tmp); in signalfd_pollwake_cb()
284 wlp = list_next(lst, wlp); in signalfd_pollwake_cb()