/drivers/infiniband/core/ |
H A D | iwcm.h | 53 struct list_head work_list; member in struct:iwcm_id_private
|
H A D | iwcm.c | 166 BUG_ON(!list_empty(&cm_id_priv->work_list)); 187 BUG_ON(!list_empty(&cm_id_priv->work_list)); 215 INIT_LIST_HEAD(&cm_id_priv->work_list); 838 * Process events on the work_list for the cm_id. If the callback 857 empty = list_empty(&cm_id_priv->work_list); 859 work = list_entry(cm_id_priv->work_list.next, 862 empty = list_empty(&cm_id_priv->work_list); 876 BUG_ON(!list_empty(&cm_id_priv->work_list)); 890 * work_list. If this is the first event on the work_list, th [all...] |
H A D | cm.c | 240 struct list_head work_list; member in struct:cm_id_private 717 INIT_LIST_HEAD(&cm_id_priv->work_list); 732 if (list_empty(&cm_id_priv->work_list)) 735 work = list_entry(cm_id_priv->work_list.next, struct cm_work, list); 1884 list_add_tail(&work->list, &cm_id_priv->work_list); 1917 list_add_tail(&work->list, &cm_id_priv->work_list); 1957 list_add_tail(&work->list, &cm_id_priv->work_list); 2180 list_add_tail(&work->list, &cm_id_priv->work_list); 2219 list_add_tail(&work->list, &cm_id_priv->work_list); 2393 list_add_tail(&work->list, &cm_id_priv->work_list); [all...] |
/drivers/vhost/ |
H A D | vhost.h | 159 struct list_head work_list; member in struct:vhost_dev
|
H A D | vhost.c | 147 list_add_tail(&work->node, &dev->work_list); 213 if (!list_empty(&dev->work_list)) { 214 work = list_first_entry(&dev->work_list, 304 INIT_LIST_HEAD(&dev->work_list); 480 WARN_ON(!list_empty(&dev->work_list));
|
/drivers/scsi/bnx2i/ |
H A D | bnx2i_init.c | 421 list_for_each_entry_safe(work, tmp, &p->work_list, list) { 506 INIT_LIST_HEAD(&p->work_list);
|
H A D | bnx2i_hwi.c | 1857 LIST_HEAD(work_list); 1863 while (!list_empty(&p->work_list)) { 1864 list_splice_init(&p->work_list, &work_list); 1867 list_for_each_entry_safe(work, tmp, &work_list, list) { 1939 list_add_tail(&bnx2i_work->list, &p->work_list);
|
H A D | bnx2i.h | 720 struct list_head work_list; member in struct:bnx2i_percpu_s
|
H A D | bnx2i_iscsi.c | 1479 &p->work_list, list) {
|
/drivers/dma/ |
H A D | pl330.c | 527 * Also may be sitting on the work_list. 531 * Sitting on the work_list and already submitted 537 * Sitting on the channel work_list but xfer done 551 struct list_head work_list; member in struct:dma_pl330_chan 2280 list_splice_tail_init(list, &pch->work_list); 2289 list_for_each_entry(desc, &pch->work_list, node) { 2323 list_for_each_entry_safe(desc, _dt, &pch->work_list, node) 2430 list_for_each_entry_safe(desc, _dt, &pch->work_list , node) { 2478 list_splice_tail_init(&pch->work_list, &pch->dmac->desc_pool); 2515 list_move_tail(&desc->node, &pch->work_list); [all...] |
/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_fcoe.c | 598 LIST_HEAD(work_list); 605 while (!list_empty(&p->work_list)) { 606 list_splice_init(&p->work_list, &work_list); 609 list_for_each_entry_safe(work, tmp, &work_list, list) { 2246 list_for_each_entry_safe(work, tmp, &p->work_list, list) { 2347 INIT_LIST_HEAD(&p->work_list);
|
H A D | bnx2fc.h | 162 struct list_head work_list; member in struct:bnx2fc_percpu_s
|
H A D | bnx2fc_hwi.c | 1053 &fps->work_list);
|
/drivers/block/drbd/ |
H A D | drbd_worker.c | 1620 LIST_HEAD(work_list); 1690 list_splice_init(&mdev->data.work.q, &work_list); 1693 while (!list_empty(&work_list)) { 1694 w = list_entry(work_list.next, struct drbd_work, list);
|
H A D | drbd_receiver.c | 365 LIST_HEAD(work_list); 371 list_splice_init(list, &work_list); 374 list_for_each_entry_safe(e, t, &work_list, w.list) { 393 LIST_HEAD(work_list); 400 list_splice_init(&mdev->done_ee, &work_list); 410 list_for_each_entry_safe(e, t, &work_list, w.list) {
|
/drivers/scsi/qla4xxx/ |
H A D | ql4_def.h | 709 struct list_head work_list; member in struct:scsi_qla_host
|
H A D | ql4_os.c | 2607 if (!list_empty(&ha->work_list)) 3197 list_add_tail(&e->list, &ha->work_list); 3248 list_splice_init(&ha->work_list, &work); 4905 INIT_LIST_HEAD(&ha->work_list);
|
/drivers/scsi/lpfc/ |
H A D | lpfc.h | 712 struct list_head work_list; member in struct:lpfc_hba
|
H A D | lpfc_hbadisc.c | 157 list_add_tail(&evtp->evt_listp, &phba->work_list); 495 while (!list_empty(&phba->work_list)) { 496 list_remove_head((&phba->work_list), evtp, typeof(*evtp), 765 list_add_tail(&evtp->evt_listp, &phba->work_list);
|
H A D | lpfc_scsi.c | 259 list_add_tail(&fast_path_evt->work_evt.evt_listp, &phba->work_list); 3317 list_add_tail(&fast_path_evt->work_evt.evt_listp, &phba->work_list); 3644 &phba->work_list);
|
H A D | lpfc_els.c | 2823 list_add_tail(&evtp->evt_listp, &phba->work_list);
|
H A D | lpfc_init.c | 4852 INIT_LIST_HEAD(&phba->work_list);
|
/drivers/scsi/qla2xxx/ |
H A D | qla_os.c | 3338 INIT_LIST_HEAD(&vha->work_list); 3383 list_add_tail(&e->list, &vha->work_list); 3483 list_splice_init(&vha->work_list, &work); 3993 if (!list_empty(&vha->work_list))
|
H A D | qla_def.h | 2874 struct list_head work_list; member in struct:scsi_qla_host
|