/linux-3.4.99/net/mac80211/ |
D | work.c | 139 list_for_each_entry_safe(wk, tmp, &local->work_list, list) { in ieee80211_work_work() 210 list_for_each_entry(wk, &local->work_list, list) { in ieee80211_work_work() 229 if (list_empty(&local->work_list) && local->scan_req && in ieee80211_work_work() 266 list_add_tail(&wk->list, &local->work_list); in ieee80211_add_work() 274 INIT_LIST_HEAD(&local->work_list); in ieee80211_work_init() 287 list_for_each_entry(wk, &local->work_list, list) { in ieee80211_work_purge() 302 list_for_each_entry(wk, &local->work_list, list) { in ieee80211_work_purge() 358 list_for_each_entry_safe(wk, tmp, &local->work_list, list) { in ieee80211_wk_cancel_remain_on_channel()
|
D | status.c | 535 list_for_each_entry_rcu(wk, &local->work_list, list) { in ieee80211_tx_status()
|
/linux-3.4.99/tools/perf/ |
D | builtin-sched.c | 140 struct list_head work_list; member 941 INIT_LIST_HEAD(&atoms->work_list); in thread_atoms_insert() 979 list_add_tail(&atom->list, &atoms->work_list); in add_sched_out_event() 987 BUG_ON(list_empty(&atoms->work_list)); in add_runtime_event() 989 atom = list_entry(atoms->work_list.prev, struct work_atom, list); in add_runtime_event() 1001 if (list_empty(&atoms->work_list)) in add_sched_in_event() 1004 atom = list_entry(atoms->work_list.prev, struct work_atom, list); in add_sched_in_event() 1128 BUG_ON(list_empty(&atoms->work_list)); in latency_wakeup_event() 1130 atom = list_entry(atoms->work_list.prev, struct work_atom, list); in latency_wakeup_event() 1179 BUG_ON(list_empty(&atoms->work_list)); in latency_migrate_task_event() [all …]
|
/linux-3.4.99/include/linux/ |
D | kthread.h | 58 struct list_head work_list; member 72 .work_list = LIST_HEAD_INIT((worker).work_list), \
|
D | backing-dev.h | 101 struct list_head work_list; member
|
/linux-3.4.99/net/core/ |
D | scm.c | 115 LIST_HEAD(work_list); in __scm_destroy() 117 current->scm_work_list = &work_list; in __scm_destroy() 119 list_add(&fpl->list, &work_list); in __scm_destroy() 120 while (!list_empty(&work_list)) { in __scm_destroy() 121 fpl = list_first_entry(&work_list, struct scm_fp_list, list); in __scm_destroy()
|
/linux-3.4.99/kernel/ |
D | kthread.c | 318 INIT_LIST_HEAD(&worker->work_list); in __init_kthread_worker() 358 if (!list_empty(&worker->work_list)) { in kthread_worker_fn() 359 work = list_first_entry(&worker->work_list, in kthread_worker_fn() 407 insert_kthread_work(worker, work, &worker->work_list); in queue_kthread_work() 456 insert_kthread_work(worker, &fwork.work, worker->work_list.next); in flush_kthread_work()
|
D | timer.c | 1152 struct list_head work_list; in __run_timers() local 1153 struct list_head *head = &work_list; in __run_timers() 1165 list_replace_init(base->tv1.vec + index, &work_list); in __run_timers()
|
/linux-3.4.99/drivers/infiniband/core/ |
D | iwcm.c | 166 BUG_ON(!list_empty(&cm_id_priv->work_list)); in iwcm_deref_id() 187 BUG_ON(!list_empty(&cm_id_priv->work_list)); in rem_ref() 215 INIT_LIST_HEAD(&cm_id_priv->work_list); in iw_create_cm_id() 857 empty = list_empty(&cm_id_priv->work_list); in cm_work_handler() 859 work = list_entry(cm_id_priv->work_list.next, in cm_work_handler() 862 empty = list_empty(&cm_id_priv->work_list); in cm_work_handler() 876 BUG_ON(!list_empty(&cm_id_priv->work_list)); in cm_work_handler() 933 if (list_empty(&cm_id_priv->work_list)) { in cm_event_handler() 934 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_event_handler() 937 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_event_handler()
|
D | iwcm.h | 53 struct list_head work_list; member
|
D | cm.c | 240 struct list_head work_list; member 717 INIT_LIST_HEAD(&cm_id_priv->work_list); in ib_create_cm_id() 732 if (list_empty(&cm_id_priv->work_list)) in cm_dequeue_work() 735 work = list_entry(cm_id_priv->work_list.next, struct cm_work, list); in cm_dequeue_work() 1884 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rep_handler() 1917 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_establish_handler() 1957 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rtu_handler() 2180 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_dreq_handler() 2219 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_drep_handler() 2393 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rej_handler() [all …]
|
/linux-3.4.99/fs/ |
D | fs-writeback.c | 116 list_add_tail(&work->list, &bdi->work_list); in bdi_queue_work() 743 !list_empty(&wb->bdi->work_list)) in wb_writeback() 818 if (!list_empty(&bdi->work_list)) { in get_next_work_item() 819 work = list_entry(bdi->work_list.next, in get_next_work_item() 968 if (!list_empty(&bdi->work_list) || kthread_should_stop()) { in bdi_writeback_thread() 986 if (!list_empty(&bdi->work_list)) in bdi_writeback_thread()
|
/linux-3.4.99/mm/ |
D | backing-dev.c | 400 if (wb_has_dirty_io(me) || !list_empty(&me->bdi->work_list)) { in bdi_forker_thread() 424 have_dirty_io = !list_empty(&bdi->work_list) || in bdi_forker_thread() 464 if (!list_empty(&me->bdi->work_list)) in bdi_forker_thread() 683 INIT_LIST_HEAD(&bdi->work_list); in bdi_init()
|
/linux-3.4.99/drivers/scsi/bnx2i/ |
D | bnx2i_init.c | 421 list_for_each_entry_safe(work, tmp, &p->work_list, list) { in bnx2i_percpu_thread_destroy() 506 INIT_LIST_HEAD(&p->work_list); in bnx2i_mod_init()
|
D | bnx2i_hwi.c | 1860 LIST_HEAD(work_list); in bnx2i_percpu_io_thread() 1866 while (!list_empty(&p->work_list)) { in bnx2i_percpu_io_thread() 1867 list_splice_init(&p->work_list, &work_list); in bnx2i_percpu_io_thread() 1870 list_for_each_entry_safe(work, tmp, &work_list, list) { in bnx2i_percpu_io_thread() 1942 list_add_tail(&bnx2i_work->list, &p->work_list); in bnx2i_queue_scsi_cmd_resp()
|
D | bnx2i.h | 720 struct list_head work_list; member
|
/linux-3.4.99/drivers/vhost/ |
D | vhost.h | 159 struct list_head work_list; member
|
D | vhost.c | 147 list_add_tail(&work->node, &dev->work_list); in vhost_work_queue() 213 if (!list_empty(&dev->work_list)) { in vhost_worker() 214 work = list_first_entry(&dev->work_list, in vhost_worker() 304 INIT_LIST_HEAD(&dev->work_list); in vhost_dev_init() 480 WARN_ON(!list_empty(&dev->work_list)); in vhost_dev_cleanup()
|
/linux-3.4.99/drivers/dma/ |
D | pl330.c | 551 struct list_head work_list; member 2282 list_splice_tail_init(list, &pch->work_list); in handle_cyclic_desc_list() 2291 list_for_each_entry(desc, &pch->work_list, node) { in fill_queue() 2325 list_for_each_entry_safe(desc, _dt, &pch->work_list, node) in pl330_tasklet() 2432 list_for_each_entry_safe(desc, _dt, &pch->work_list , node) { in pl330_control() 2480 list_splice_tail_init(&pch->work_list, &pch->dmac->desc_pool); in pl330_free_chan_resources() 2517 list_move_tail(&desc->node, &pch->work_list); in pl330_tx_submit() 2521 list_add_tail(&last->node, &pch->work_list); in pl330_tx_submit() 2953 INIT_LIST_HEAD(&pch->work_list); in pl330_probe()
|
/linux-3.4.99/drivers/scsi/bnx2fc/ |
D | bnx2fc_fcoe.c | 598 LIST_HEAD(work_list); in bnx2fc_percpu_io_thread() 605 while (!list_empty(&p->work_list)) { in bnx2fc_percpu_io_thread() 606 list_splice_init(&p->work_list, &work_list); in bnx2fc_percpu_io_thread() 609 list_for_each_entry_safe(work, tmp, &work_list, list) { in bnx2fc_percpu_io_thread() 2246 list_for_each_entry_safe(work, tmp, &p->work_list, list) { in bnx2fc_percpu_thread_destroy() 2347 INIT_LIST_HEAD(&p->work_list); in bnx2fc_mod_init()
|
D | bnx2fc.h | 162 struct list_head work_list; member
|
/linux-3.4.99/drivers/block/drbd/ |
D | drbd_worker.c | 1620 LIST_HEAD(work_list); in drbd_worker() 1690 list_splice_init(&mdev->data.work.q, &work_list); in drbd_worker() 1693 while (!list_empty(&work_list)) { in drbd_worker() 1694 w = list_entry(work_list.next, struct drbd_work, list); in drbd_worker()
|
D | drbd_receiver.c | 365 LIST_HEAD(work_list); in drbd_release_ee() 371 list_splice_init(list, &work_list); in drbd_release_ee() 374 list_for_each_entry_safe(e, t, &work_list, w.list) { in drbd_release_ee() 393 LIST_HEAD(work_list); in drbd_process_done_ee() 400 list_splice_init(&mdev->done_ee, &work_list); in drbd_process_done_ee() 410 list_for_each_entry_safe(e, t, &work_list, w.list) { in drbd_process_done_ee()
|
/linux-3.4.99/drivers/scsi/qla4xxx/ |
D | ql4_def.h | 709 struct list_head work_list; member
|
/linux-3.4.99/drivers/scsi/lpfc/ |
D | lpfc.h | 712 struct list_head work_list; member
|