wait_list 1228 drivers/acpi/osl.c BUG_ON(!list_empty(&sem->wait_list)); wait_list 77 drivers/gpu/drm/omapdrm/omap_drv.h struct list_head wait_list; /* list of omap_irq_wait */ wait_list 27 drivers/gpu/drm/omapdrm/omap_irq.c list_for_each_entry(wait, &priv->wait_list, node) wait_list 53 drivers/gpu/drm/omapdrm/omap_irq.c list_add(&wait->node, &priv->wait_list); wait_list 242 drivers/gpu/drm/omapdrm/omap_irq.c list_for_each_entry_safe(wait, n, &priv->wait_list, node) { wait_list 274 drivers/gpu/drm/omapdrm/omap_irq.c INIT_LIST_HEAD(&priv->wait_list); wait_list 400 drivers/infiniband/core/mad.c INIT_LIST_HEAD(&mad_agent_priv->wait_list); wait_list 1978 drivers/infiniband/core/mad.c list_for_each_entry(wr, &mad_agent_priv->wait_list, agent_list) { wait_list 2395 drivers/infiniband/core/mad.c if (list_empty(&mad_agent_priv->wait_list)) { wait_list 2398 drivers/infiniband/core/mad.c mad_send_wr = list_entry(mad_agent_priv->wait_list.next, wait_list 2428 drivers/infiniband/core/mad.c list_for_each_prev(list_item, &mad_agent_priv->wait_list) { wait_list 2438 drivers/infiniband/core/mad.c list_item = &mad_agent_priv->wait_list; wait_list 2442 drivers/infiniband/core/mad.c if (mad_agent_priv->wait_list.next == &mad_send_wr->agent_list) wait_list 2662 drivers/infiniband/core/mad.c list_splice_init(&mad_agent_priv->wait_list, &cancel_list); wait_list 2685 drivers/infiniband/core/mad.c list_for_each_entry(mad_send_wr, &mad_agent_priv->wait_list, wait_list 2886 drivers/infiniband/core/mad.c while (!list_empty(&mad_agent_priv->wait_list)) { wait_list 2887 drivers/infiniband/core/mad.c mad_send_wr = list_entry(mad_agent_priv->wait_list.next, wait_list 98 drivers/infiniband/core/mad_priv.h struct list_head wait_list; wait_list 1640 drivers/infiniband/ulp/srpt/ib_srpt.c if (!list_empty(&recv_ioctx->wait_list)) { wait_list 1642 drivers/infiniband/ulp/srpt/ib_srpt.c list_del_init(&recv_ioctx->wait_list); wait_list 1677 drivers/infiniband/ulp/srpt/ib_srpt.c if (list_empty(&recv_ioctx->wait_list)) { wait_list 1679 drivers/infiniband/ulp/srpt/ib_srpt.c list_add_tail(&recv_ioctx->wait_list, &ch->cmd_wait_list); wait_list 1721 drivers/infiniband/ulp/srpt/ib_srpt.c wait_list) { wait_list 2308 drivers/infiniband/ulp/srpt/ib_srpt.c INIT_LIST_HEAD(&ch->ioctx_recv_ring[i]->wait_list); wait_list 3075 drivers/infiniband/ulp/srpt/ib_srpt.c INIT_LIST_HEAD(&sdev->ioctx_ring[i]->wait_list); wait_list 3316 drivers/infiniband/ulp/srpt/ib_srpt.c WARN_ON_ONCE(!list_empty(&recv_ioctx->wait_list)); wait_list 190 drivers/infiniband/ulp/srpt/ib_srpt.h struct list_head wait_list; wait_list 62 drivers/md/bcache/closure.c void __closure_wake_up(struct closure_waitlist *wait_list) wait_list 68 drivers/md/bcache/closure.c list = llist_del_all(&wait_list->list); wait_list 213 drivers/md/dm-integrity.c struct list_head wait_list; wait_list 1107 drivers/md/dm-integrity.c list_for_each_entry(range, &ic->wait_list, wait_entry) { wait_list 1137 drivers/md/dm-integrity.c while (unlikely(!list_empty(&ic->wait_list))) { wait_list 1139 drivers/md/dm-integrity.c list_first_entry(&ic->wait_list, struct dm_integrity_range, wait_entry); wait_list 1145 drivers/md/dm-integrity.c list_add(&last_range->wait_entry, &ic->wait_list); wait_list 1165 drivers/md/dm-integrity.c list_add_tail(&new_range->wait_entry, &ic->wait_list); wait_list 3604 drivers/md/dm-integrity.c INIT_LIST_HEAD(&ic->wait_list); wait_list 4119 drivers/md/dm-integrity.c BUG_ON(!list_empty(&ic->wait_list)); wait_list 62 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h struct list_head wait_list; wait_list 196 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c INIT_LIST_HEAD(&vf->rcv_act.wait_list); wait_list 197 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c INIT_LIST_HEAD(&vf->rcv_pend.wait_list); wait_list 246 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c while (!list_empty(&t_list->wait_list)) { wait_list 247 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c trans = list_first_entry(&t_list->wait_list, wait_list 1063 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c trans = list_first_entry(&vf->rcv_act.wait_list, wait_list 1123 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c list_add_tail(&trans->list, &t_list->wait_list); wait_list 1155 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c list_for_each(node, &vf->rcv_pend.wait_list) { wait_list 1256 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c list_add_tail(&trans->list, &vf->rcv_pend.wait_list); wait_list 66 drivers/nvme/target/rdma.c struct list_head wait_list; wait_list 483 drivers/nvme/target/rdma.c struct nvmet_rdma_rsp, wait_list); wait_list 484 drivers/nvme/target/rdma.c list_del(&rsp->wait_list); wait_list 491 drivers/nvme/target/rdma.c list_add(&rsp->wait_list, &queue->rsp_wr_wait_list); wait_list 777 drivers/nvme/target/rdma.c list_add_tail(&cmd->wait_list, &queue->rsp_wr_wait_list); wait_list 833 drivers/nvme/target/rdma.c list_add_tail(&rsp->wait_list, &queue->rsp_wait_list); wait_list 1326 drivers/nvme/target/rdma.c struct nvmet_rdma_rsp, wait_list); wait_list 1327 drivers/nvme/target/rdma.c list_del(&cmd->wait_list); wait_list 334 fs/f2fs/f2fs.h struct list_head wait_list; /* store on-flushing entries */ wait_list 1123 fs/f2fs/segment.c struct list_head *wait_list = (dpolicy->type == DPOLICY_FSTRIM) ? wait_list 1124 fs/f2fs/segment.c &(dcc->fstrim_list) : &(dcc->wait_list); wait_list 1195 fs/f2fs/segment.c list_move_tail(&dc->list, wait_list); wait_list 1581 fs/f2fs/segment.c struct list_head *wait_list = (dpolicy->type == DPOLICY_FSTRIM) ? wait_list 1582 fs/f2fs/segment.c &(dcc->fstrim_list) : &(dcc->wait_list); wait_list 1591 fs/f2fs/segment.c list_for_each_entry_safe(dc, tmp, wait_list, list) { wait_list 2050 fs/f2fs/segment.c INIT_LIST_HEAD(&dcc->wait_list); wait_list 1891 fs/xfs/xfs_buf.c struct list_head *wait_list) wait_list 1901 fs/xfs/xfs_buf.c if (!wait_list) { wait_list 1934 fs/xfs/xfs_buf.c if (wait_list) { wait_list 1936 fs/xfs/xfs_buf.c list_move_tail(&bp->b_list, wait_list); wait_list 1983 fs/xfs/xfs_buf.c LIST_HEAD (wait_list); wait_list 1987 fs/xfs/xfs_buf.c xfs_buf_delwri_submit_buffers(buffer_list, &wait_list); wait_list 1990 fs/xfs/xfs_buf.c while (!list_empty(&wait_list)) { wait_list 1991 fs/xfs/xfs_buf.c bp = list_first_entry(&wait_list, struct xfs_buf, b_list); wait_list 59 include/linux/mutex.h struct list_head wait_list; wait_list 121 include/linux/mutex.h , .wait_list = LIST_HEAD_INIT(lockname.wait_list) \ wait_list 47 include/linux/rwsem.h struct list_head wait_list; wait_list 94 include/linux/rwsem.h .wait_list = LIST_HEAD_INIT((name).wait_list), \ wait_list 121 include/linux/rwsem.h return !list_empty(&sem->wait_list); wait_list 18 include/linux/semaphore.h struct list_head wait_list; wait_list 25 include/linux/semaphore.h .wait_list = LIST_HEAD_INIT((name).wait_list), \ wait_list 40 kernel/locking/mutex-debug.c DEBUG_LOCKS_WARN_ON(list_empty(&lock->wait_list)); wait_list 76 kernel/locking/mutex-debug.c DEBUG_LOCKS_WARN_ON(!lock->wait_list.prev && !lock->wait_list.next); wait_list 44 kernel/locking/mutex.c INIT_LIST_HEAD(&lock->wait_list); wait_list 200 kernel/locking/mutex.c return list_first_entry(&lock->wait_list, struct mutex_waiter, list) == waiter; wait_list 450 kernel/locking/mutex.c list_for_each_entry(cur, &lock->wait_list, list) { wait_list 830 kernel/locking/mutex.c list_for_each_entry_continue_reverse(cur, &lock->wait_list, list) { wait_list 861 kernel/locking/mutex.c __mutex_add_waiter(lock, waiter, &lock->wait_list); wait_list 874 kernel/locking/mutex.c pos = &lock->wait_list; wait_list 875 kernel/locking/mutex.c list_for_each_entry_reverse(cur, &lock->wait_list, list) { wait_list 985 kernel/locking/mutex.c __mutex_add_waiter(lock, &waiter, &lock->wait_list); wait_list 1072 kernel/locking/mutex.c if (likely(list_empty(&lock->wait_list))) wait_list 1263 kernel/locking/mutex.c if (!list_empty(&lock->wait_list)) { wait_list 1266 kernel/locking/mutex.c list_first_entry(&lock->wait_list, wait_list 112 kernel/locking/rwsem.c list_empty(&(sem)->wait_list) ? "" : "not ")) \ wait_list 339 kernel/locking/rwsem.c INIT_LIST_HEAD(&sem->wait_list); wait_list 360 kernel/locking/rwsem.c list_first_entry(&sem->wait_list, struct rwsem_waiter, list) wait_list 502 kernel/locking/rwsem.c list_for_each_entry_safe(waiter, tmp, &sem->wait_list, list) { wait_list 518 kernel/locking/rwsem.c if (list_empty(&sem->wait_list)) { wait_list 588 kernel/locking/rwsem.c if (list_is_singular(&sem->wait_list)) wait_list 1026 kernel/locking/rwsem.c if (!list_empty(&sem->wait_list)) wait_list 1044 kernel/locking/rwsem.c if (list_empty(&sem->wait_list)) { wait_list 1062 kernel/locking/rwsem.c list_add_tail(&waiter.list, &sem->wait_list); wait_list 1112 kernel/locking/rwsem.c if (list_empty(&sem->wait_list)) { wait_list 1173 kernel/locking/rwsem.c wstate = list_empty(&sem->wait_list) ? WRITER_FIRST : WRITER_NOT_FIRST; wait_list 1175 kernel/locking/rwsem.c list_add_tail(&waiter.list, &sem->wait_list); wait_list 1286 kernel/locking/rwsem.c if (list_empty(&sem->wait_list)) wait_list 1308 kernel/locking/rwsem.c if (!list_empty(&sem->wait_list)) wait_list 1329 kernel/locking/rwsem.c if (!list_empty(&sem->wait_list)) wait_list 183 kernel/locking/semaphore.c if (likely(list_empty(&sem->wait_list))) wait_list 209 kernel/locking/semaphore.c list_add_tail(&waiter.list, &sem->wait_list); wait_list 257 kernel/locking/semaphore.c struct semaphore_waiter *waiter = list_first_entry(&sem->wait_list,