work_freelist 170 drivers/infiniband/sw/siw/siw_cm.c INIT_LIST_HEAD(&cep->work_freelist); work_freelist 192 drivers/infiniband/sw/siw/siw_cm.c list_for_each_safe(w, tmp, &cep->work_freelist) { work_freelist 216 drivers/infiniband/sw/siw/siw_cm.c list_add(&work->list, &work->cep->work_freelist); work_freelist 260 drivers/infiniband/sw/siw/siw_cm.c if (!list_empty(&cep->work_freelist)) work_freelist 277 drivers/infiniband/sw/siw/siw_cm.c if (!list_empty(&cep->work_freelist)) { work_freelist 278 drivers/infiniband/sw/siw/siw_cm.c work = list_entry(cep->work_freelist.next, struct siw_cm_work, work_freelist 293 drivers/infiniband/sw/siw/siw_cm.c if (!(list_empty(&cep->work_freelist))) work_freelist 299 drivers/infiniband/sw/siw/siw_cm.c list_add(&work->list, &cep->work_freelist); work_freelist 54 drivers/infiniband/sw/siw/siw_cm.h struct list_head work_freelist;