Searched refs:work_list (Results 1 - 24 of 24) sorted by relevance

/drivers/infiniband/core/
H A Diwcm.h53 struct list_head work_list; member in struct:iwcm_id_private
H A Diwcm.c166 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 Dcm.c240 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 Dvhost.h159 struct list_head work_list; member in struct:vhost_dev
H A Dvhost.c147 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 Dbnx2i_init.c421 list_for_each_entry_safe(work, tmp, &p->work_list, list) {
506 INIT_LIST_HEAD(&p->work_list);
H A Dbnx2i_hwi.c1857 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 Dbnx2i.h720 struct list_head work_list; member in struct:bnx2i_percpu_s
H A Dbnx2i_iscsi.c1479 &p->work_list, list) {
/drivers/dma/
H A Dpl330.c527 * 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 Dbnx2fc_fcoe.c598 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 Dbnx2fc.h162 struct list_head work_list; member in struct:bnx2fc_percpu_s
H A Dbnx2fc_hwi.c1053 &fps->work_list);
/drivers/block/drbd/
H A Ddrbd_worker.c1620 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 Ddrbd_receiver.c365 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 Dql4_def.h709 struct list_head work_list; member in struct:scsi_qla_host
H A Dql4_os.c2607 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 Dlpfc.h712 struct list_head work_list; member in struct:lpfc_hba
H A Dlpfc_hbadisc.c157 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 Dlpfc_scsi.c259 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 Dlpfc_els.c2823 list_add_tail(&evtp->evt_listp, &phba->work_list);
H A Dlpfc_init.c4852 INIT_LIST_HEAD(&phba->work_list);
/drivers/scsi/qla2xxx/
H A Dqla_os.c3338 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 Dqla_def.h2874 struct list_head work_list; member in struct:scsi_qla_host

Completed in 364 milliseconds