Lines Matching defs:task
25 struct lima_sched_task *task = pipe->current_task;
42 if (task)
43 task->recoverable = false;
104 struct lima_sched_task *task)
106 struct drm_lima_gp_frame *frame = task->frame;
128 struct lima_sched_task *task)
131 struct drm_lima_gp_frame *frame = task->frame;
137 for (i = 0; i < task->num_bos; i++) {
138 struct lima_bo *bo = task->bos[i];
141 lima_vm_get_va(task->vm, bo) ==
146 task->recoverable = true;
147 task->heap = bo;
159 /* before any hw ops, wait last success task async soft reset */
204 dev_err(ip->dev->dev, "gp task error int_state=%x status=%x\n",
218 struct lima_sched_task *task = pipe->current_task;
219 struct drm_lima_gp_frame *frame = task->frame;
225 if (fail_size == task->heap->heap_size) {
228 ret = lima_heap_alloc(task->heap, task->vm);
238 f[LIMA_GP_PLBU_ALLOC_START_ADDR >> 2] + task->heap->heap_size;