/linux-4.4.14/tools/perf/ |
D | builtin-sched.c | 90 struct list_head work_list; member 875 INIT_LIST_HEAD(&atoms->work_list); in thread_atoms_insert() 905 list_add_tail(&atom->list, &atoms->work_list); in add_sched_out_event() 915 BUG_ON(list_empty(&atoms->work_list)); in add_runtime_event() 917 atom = list_entry(atoms->work_list.prev, struct work_atom, list); in add_runtime_event() 929 if (list_empty(&atoms->work_list)) in add_sched_in_event() 932 atom = list_entry(atoms->work_list.prev, struct work_atom, list); in add_sched_in_event() 1087 BUG_ON(list_empty(&atoms->work_list)); in latency_wakeup_event() 1089 atom = list_entry(atoms->work_list.prev, struct work_atom, list); in latency_wakeup_event() 1155 BUG_ON(list_empty(&atoms->work_list)); in latency_migrate_task_event() [all …]
|
/linux-4.4.14/include/linux/ |
D | kthread.h | 69 struct list_head work_list; member 82 .work_list = LIST_HEAD_INIT((worker).work_list), \
|
D | backing-dev-defs.h | 116 struct list_head work_list; member
|
/linux-4.4.14/drivers/infiniband/core/ |
D | iwcm.c | 181 BUG_ON(!list_empty(&cm_id_priv->work_list)); in iwcm_deref_id() 209 BUG_ON(!list_empty(&cm_id_priv->work_list)); in rem_ref() 237 INIT_LIST_HEAD(&cm_id_priv->work_list); in iw_create_cm_id() 881 empty = list_empty(&cm_id_priv->work_list); in cm_work_handler() 883 work = list_entry(cm_id_priv->work_list.next, in cm_work_handler() 886 empty = list_empty(&cm_id_priv->work_list); in cm_work_handler() 900 BUG_ON(!list_empty(&cm_id_priv->work_list)); in cm_work_handler() 959 if (list_empty(&cm_id_priv->work_list)) { in cm_event_handler() 960 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_event_handler() 963 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 | 244 struct list_head work_list; member 679 INIT_LIST_HEAD(&cm_id_priv->work_list); in ib_create_cm_id() 694 if (list_empty(&cm_id_priv->work_list)) in cm_dequeue_work() 697 work = list_entry(cm_id_priv->work_list.next, struct cm_work, list); in cm_dequeue_work() 1968 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rep_handler() 2001 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_establish_handler() 2041 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rtu_handler() 2264 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_dreq_handler() 2303 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_drep_handler() 2477 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rej_handler() [all …]
|
/linux-4.4.14/kernel/ |
D | kthread.c | 545 INIT_LIST_HEAD(&worker->work_list); in __init_kthread_worker() 585 if (!list_empty(&worker->work_list)) { in kthread_worker_fn() 586 work = list_first_entry(&worker->work_list, in kthread_worker_fn() 634 insert_kthread_work(worker, work, &worker->work_list); in queue_kthread_work() 683 insert_kthread_work(worker, &fwork.work, worker->work_list.next); in flush_kthread_work()
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_worker.c | 1970 static bool dequeue_work_batch(struct drbd_work_queue *queue, struct list_head *work_list) in dequeue_work_batch() argument 1973 list_splice_tail_init(&queue->q, work_list); in dequeue_work_batch() 1975 return !list_empty(work_list); in dequeue_work_batch() 1978 static void wait_for_work(struct drbd_connection *connection, struct list_head *work_list) in wait_for_work() argument 1984 dequeue_work_batch(&connection->sender_work, work_list); in wait_for_work() 1985 if (!list_empty(work_list)) in wait_for_work() 2011 list_splice_tail_init(&connection->sender_work.q, work_list); in wait_for_work() 2013 if (!list_empty(work_list) || signal_pending(current)) { in wait_for_work() 2068 LIST_HEAD(work_list); in drbd_worker() 2074 if (list_empty(&work_list)) { in drbd_worker() [all …]
|
D | drbd_receiver.c | 405 LIST_HEAD(work_list); in drbd_free_peer_reqs() 411 list_splice_init(list, &work_list); in drbd_free_peer_reqs() 414 list_for_each_entry_safe(peer_req, t, &work_list, w.list) { in drbd_free_peer_reqs() 426 LIST_HEAD(work_list); in drbd_finish_peer_reqs() 433 list_splice_init(&device->done_ee, &work_list); in drbd_finish_peer_reqs() 443 list_for_each_entry_safe(peer_req, t, &work_list, w.list) { in drbd_finish_peer_reqs()
|
/linux-4.4.14/arch/x86/crypto/sha-mb/ |
D | sha1_mb.c | 482 list_add_tail(&rctx->waiter, &cstate->work_list); in sha1_mb_add_list() 828 while (!list_empty(&cstate->work_list)) { in sha1_mb_flusher() 829 rctx = list_entry(cstate->work_list.next, in sha1_mb_flusher() 845 if (!list_empty(&cstate->work_list)) { in sha1_mb_flusher() 846 rctx = list_entry(cstate->work_list.next, in sha1_mb_flusher() 890 INIT_LIST_HEAD(&cpu_state->work_list); in sha1_mb_mod_init()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_lock.c | 608 struct list_head *work_list) in ldlm_add_bl_work_item() argument 618 list_add(&lock->l_bl_ast, work_list); in ldlm_add_bl_work_item() 629 struct list_head *work_list) in ldlm_add_cp_work_item() argument 635 list_add(&lock->l_cp_ast, work_list); in ldlm_add_cp_work_item() 648 struct list_head *work_list) in ldlm_add_ast_work_item() argument 652 ldlm_add_bl_work_item(lock, new, work_list); in ldlm_add_ast_work_item() 654 ldlm_add_cp_work_item(lock, work_list); in ldlm_add_ast_work_item() 1023 void ldlm_grant_lock(struct ldlm_lock *lock, struct list_head *work_list) in ldlm_grant_lock() argument 1040 if (work_list && lock->l_completion_ast != NULL) in ldlm_grant_lock() 1041 ldlm_add_ast_work_item(lock, NULL, work_list); in ldlm_grant_lock()
|
D | ldlm_internal.h | 131 void ldlm_grant_lock(struct ldlm_lock *lock, struct list_head *work_list);
|
D | ldlm_flock.c | 137 struct list_head *work_list) in ldlm_process_flock_lock() argument
|
/linux-4.4.14/include/crypto/ |
D | mcryptd.h | 89 struct list_head work_list; member
|
/linux-4.4.14/drivers/dma/ |
D | pl330.c | 421 struct list_head work_list; member 1950 list_for_each_entry(desc, &pch->work_list, node) { in fill_queue() 1982 list_for_each_entry_safe(desc, _dt, &pch->work_list, node) in pl330_tasklet() 1992 if (list_empty(&pch->work_list)) { in pl330_tasklet() 2016 list_move_tail(&desc->node, &pch->work_list); in pl330_tasklet() 2149 list_for_each_entry(desc, &pch->work_list , node) { in pl330_terminate_all() 2155 list_splice_tail_init(&pch->work_list, &pl330->desc_pool); in pl330_terminate_all() 2205 list_splice_tail_init(&pch->work_list, &pch->dmac->desc_pool); in pl330_free_chan_resources() 2258 list_for_each_entry(desc, &pch->work_list, node) { in pl330_tx_status() 2298 if (list_empty(&pch->work_list)) { in pl330_issue_pending() [all …]
|
/linux-4.4.14/drivers/scsi/bnx2i/ |
D | bnx2i_init.c | 452 list_for_each_entry_safe(work, tmp, &p->work_list, list) { in bnx2i_percpu_thread_destroy() 537 INIT_LIST_HEAD(&p->work_list); in bnx2i_mod_init()
|
D | bnx2i_hwi.c | 1873 LIST_HEAD(work_list); in bnx2i_percpu_io_thread() 1879 while (!list_empty(&p->work_list)) { in bnx2i_percpu_io_thread() 1880 list_splice_init(&p->work_list, &work_list); in bnx2i_percpu_io_thread() 1883 list_for_each_entry_safe(work, tmp, &work_list, list) { in bnx2i_percpu_io_thread() 1955 list_add_tail(&bnx2i_work->list, &p->work_list); in bnx2i_queue_scsi_cmd_resp()
|
D | bnx2i.h | 779 struct list_head work_list; member
|
D | bnx2i_iscsi.c | 1495 &p->work_list, list) { in bnx2i_conn_destroy()
|
/linux-4.4.14/fs/btrfs/ |
D | ordered-data.h | 141 struct list_head work_list; member
|
D | ordered-data.c | 217 INIT_LIST_HEAD(&entry->work_list); in __btrfs_add_ordered_extent() 686 list_add_tail(&ordered->work_list, &works); in btrfs_wait_ordered_extents() 699 list_for_each_entry_safe(ordered, next, &works, work_list) { in btrfs_wait_ordered_extents() 700 list_del_init(&ordered->work_list); in btrfs_wait_ordered_extents()
|
/linux-4.4.14/fs/ |
D | fs-writeback.c | 186 list_add_tail(&work->list, &wb->work_list); in wb_queue_work() 1683 !list_empty(&wb->work_list)) in wb_writeback() 1760 if (!list_empty(&wb->work_list)) { in get_next_work_item() 1761 work = list_entry(wb->work_list.next, in get_next_work_item() 1888 } while (!list_empty(&wb->work_list)); in wb_workfn() 1900 if (!list_empty(&wb->work_list)) in wb_workfn()
|
/linux-4.4.14/drivers/vhost/ |
D | vhost.h | 128 struct list_head work_list; member
|
D | vhost.c | 238 list_add_tail(&work->node, &dev->work_list); in vhost_work_queue() 309 if (!list_empty(&dev->work_list)) { in vhost_worker() 310 work = list_first_entry(&dev->work_list, in vhost_worker() 387 INIT_LIST_HEAD(&dev->work_list); in vhost_dev_init() 554 WARN_ON(!list_empty(&dev->work_list)); in vhost_dev_cleanup()
|
/linux-4.4.14/drivers/scsi/bnx2fc/ |
D | bnx2fc_fcoe.c | 603 LIST_HEAD(work_list); in bnx2fc_percpu_io_thread() 610 while (!list_empty(&p->work_list)) { in bnx2fc_percpu_io_thread() 611 list_splice_init(&p->work_list, &work_list); in bnx2fc_percpu_io_thread() 614 list_for_each_entry_safe(work, tmp, &work_list, list) { in bnx2fc_percpu_io_thread() 2561 list_for_each_entry_safe(work, tmp, &p->work_list, list) { in bnx2fc_percpu_thread_destroy() 2662 INIT_LIST_HEAD(&p->work_list); in bnx2fc_mod_init()
|
D | bnx2fc.h | 172 struct list_head work_list; member
|
D | bnx2fc_hwi.c | 1057 &fps->work_list); in bnx2fc_process_new_cqes()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
D | service.c | 1125 struct list_head work_list; in ptlrpc_at_check_timed() local 1156 INIT_LIST_HEAD(&work_list); in ptlrpc_at_check_timed() 1180 list_add(&rq->rq_timed_list, &work_list); in ptlrpc_at_check_timed() 1208 while (!list_empty(&work_list)) { in ptlrpc_at_check_timed() 1209 rq = list_entry(work_list.next, struct ptlrpc_request, in ptlrpc_at_check_timed()
|
/linux-4.4.14/mm/ |
D | backing-dev.c | 311 INIT_LIST_HEAD(&wb->work_list); in wb_init() 359 WARN_ON(!list_empty(&wb->work_list)); in wb_shutdown()
|
/linux-4.4.14/kernel/time/ |
D | timer.c | 1212 struct hlist_head work_list; in __run_timers() local 1213 struct hlist_head *head = &work_list; in __run_timers()
|
/linux-4.4.14/sound/soc/ |
D | soc-dapm.c | 196 list_add_tail(&w->work_list, &list); in dapm_widget_invalidate_paths() 199 list_for_each_entry(w, &list, work_list) { in dapm_widget_invalidate_paths() 206 list_add_tail(&node->work_list, &list); in dapm_widget_invalidate_paths() 1059 list_for_each_entry(w, widgets, work_list) in dapm_widget_list_create() 1089 list_add_tail(&widget->work_list, list); in is_connected_ep()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lustre_dlm.h | 1031 struct list_head *work_list);
|
/linux-4.4.14/fs/ocfs2/dlm/ |
D | dlmrecovery.c | 162 list_splice_init(&dlm->work_list, &tmp_list); in dlm_dispatch_work() 872 list_add_tail(&item->list, &dlm->work_list); in dlm_request_all_locks_handler() 1504 list_add_tail(&item->list, &dlm->work_list); in dlm_mig_lockres_handler()
|
D | dlmcommon.h | 178 struct list_head work_list; member
|
D | dlmmaster.c | 2110 list_add_tail(&item->list, &dlm->work_list); in dlm_dispatch_assert_master() 2364 list_add_tail(&item->list, &dlm->work_list); in dlm_deref_lockres_handler()
|
D | dlmdomain.c | 2059 INIT_LIST_HEAD(&dlm->work_list); in dlm_alloc_ctxt()
|
/linux-4.4.14/drivers/scsi/qla4xxx/ |
D | ql4_def.h | 816 struct list_head work_list; member
|
D | ql4_os.c | 4545 if (!list_empty(&ha->work_list)) in qla4xxx_timer() 5179 list_add_tail(&e->list, &ha->work_list); in qla4xxx_post_work() 5230 list_splice_init(&ha->work_list, &work); in qla4xxx_do_work() 8680 INIT_LIST_HEAD(&ha->work_list); in qla4xxx_probe_adapter()
|
/linux-4.4.14/drivers/scsi/lpfc/ |
D | lpfc.h | 761 struct list_head work_list; member
|
D | lpfc_hbadisc.c | 178 list_add_tail(&evtp->evt_listp, &phba->work_list); in lpfc_dev_loss_tmo_callbk() 517 while (!list_empty(&phba->work_list)) { in lpfc_work_list_done() 518 list_remove_head((&phba->work_list), evtp, typeof(*evtp), in lpfc_work_list_done() 789 list_add_tail(&evtp->evt_listp, &phba->work_list); in lpfc_workq_post_event()
|
D | lpfc_scsi.c | 3634 list_add_tail(&fast_path_evt->work_evt.evt_listp, &phba->work_list); in lpfc_send_scsi_error_event() 4013 &phba->work_list); in lpfc_scsi_cmd_iocb_cmpl()
|
D | lpfc_els.c | 2988 list_add_tail(&evtp->evt_listp, &phba->work_list); in lpfc_els_retry_delay()
|
D | lpfc_init.c | 5649 INIT_LIST_HEAD(&phba->work_list); in lpfc_setup_driver_resource_phase1()
|
/linux-4.4.14/include/sound/ |
D | soc-dapm.h | 594 struct list_head work_list; member
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
D | qla_os.c | 3771 INIT_LIST_HEAD(&vha->work_list); in qla2x00_create_host() 3819 list_add_tail(&e->list, &vha->work_list); in qla2x00_post_work() 3935 list_splice_init(&vha->work_list, &work); in qla2x00_do_work() 5254 if (!list_empty(&vha->work_list)) in qla2x00_timer()
|
D | qla_def.h | 3489 struct list_head work_list; member
|