Lines Matching refs:work
41 list_inithead(&(*fence)->work);
49 struct nouveau_fence_work *work, *tmp;
51 LIST_FOR_EACH_ENTRY_SAFE(work, tmp, &fence->work, list) {
52 work->func(work->data);
53 list_del(&work->list);
54 FREE(work);
103 if (!list_is_empty(&fence->work)) {
104 debug_printf("WARNING: deleting fence with work still pending !\n");
278 struct nouveau_fence_work *work;
285 work = CALLOC_STRUCT(nouveau_fence_work);
286 if (!work)
288 work->func = func;
289 work->data = data;
290 list_add(&work->list, &fence->work);