Lines Matching refs:waiters
154 INIT_LIST_HEAD(&head->waiters);
165 list_for_each_entry(tic, &head->waiters, t_queue)
197 list_for_each_entry(tic, &head->waiters, t_queue) {
244 list_add_tail(&tic->t_queue, &head->waiters);
275 * Once a ticket gets put onto head->waiters, it will only return after the
283 * As tickets are only ever moved on and off head->waiters under head->lock, we
286 * head->waiters because the t_queue list head will be empty and we hold the
302 * If there are other waiters on the queue then give them a chance at
303 * logspace before us. Wake up the first waiters, if we do not wake
304 * up all the waiters then go to sleep waiting for more free space,
309 if (!list_empty_careful(&head->waiters)) {
1019 if (!list_empty_careful(&log->l_write_head.waiters)) {
1028 if (!list_empty_careful(&log->l_reserve_head.waiters)) {