Home
last modified time | relevance | path

Searched refs:list (Results 1 – 3 of 3) sorted by relevance

/ipc/
Dsem.c131 struct list_head list; /* queue of pending operations */ member
270 list_for_each_entry_safe(q, tq, &sma->pending_alter, list) { in unmerge_queues()
274 list_add_tail(&q->list, &curr->pending_alter); in unmerge_queues()
782 list_del(&q->list); in unlink_queue()
847 list_for_each_entry_safe(q, tmp, pending_list, list) { in wake_const_ops()
942 list_for_each_entry_safe(q, tmp, pending_list, list) { in update_queue()
1101 list_for_each_entry(q, l, list) { in count_semcnt()
1109 list_for_each_entry(q, &sma->pending_alter, list) { in count_semcnt()
1113 list_for_each_entry(q, &sma->pending_const, list) { in count_semcnt()
1144 list_for_each_entry_safe(q, tq, &sma->pending_const, list) { in freeary()
[all …]
Dmqueue.c68 struct list_head list; member
259 INIT_LIST_HEAD(&info->e_wait_q[0].list); in mqueue_get_inode()
260 INIT_LIST_HEAD(&info->e_wait_q[1].list); in mqueue_get_inode()
625 list_for_each_entry(walk, &info->e_wait_q[sr].list, list) { in wq_add()
627 list_add_tail(&ewp->list, &walk->list); in wq_add()
631 list_add_tail(&ewp->list, &info->e_wait_q[sr].list); in wq_add()
673 list_del(&ewp->list); in wq_sleep()
688 ptr = info->e_wait_q[sr].list.prev; in wq_get_first_waiter()
689 if (ptr == &info->e_wait_q[sr].list) in wq_get_first_waiter()
691 return list_entry(ptr, struct ext_wait_queue, list); in wq_get_first_waiter()
[all …]
Dmsg.c78 struct list_head list; member
188 list_add_tail(&mss->list, &msq->q_senders); in ss_add()
193 if (mss->list.next) in ss_del()
194 list_del(&mss->list); in ss_del()
204 list_for_each_entry_safe(mss, t, h, list) { in ss_wakeup()
206 mss->list.next = NULL; in ss_wakeup()
226 list_move_tail(&mss->list, &msq->q_senders); in ss_wakeup()