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,