Lines Matching defs:kernel_state
74 struct vc4_hang_state *kernel_state;
90 kernel_state = vc4->hang_state;
91 if (!kernel_state) {
95 state = &kernel_state->user_state;
120 struct vc4_bo *vc4_bo = to_vc4_bo(kernel_state->bo[i]);
123 ret = drm_gem_handle_create(file_priv, kernel_state->bo[i],
147 vc4_free_hang_state(dev, kernel_state);
158 struct vc4_hang_state *kernel_state;
164 kernel_state = kzalloc_objs(*kernel_state, 1);
165 if (!kernel_state)
168 state = &kernel_state->user_state;
188 kernel_state->bo = kzalloc_objs(*kernel_state->bo, state->bo_count,
191 if (!kernel_state->bo)
209 kernel_state->bo[k++] = exec[i]->bo[j];
217 kernel_state->bo[k++] = &bo->base.base;
263 for (i = 0; i < kernel_state->user_state.bo_count; i++) {
264 struct vc4_bo *bo = to_vc4_bo(kernel_state->bo[i]);
279 vc4_free_hang_state(dev, kernel_state);
281 vc4->hang_state = kernel_state;
289 kfree(kernel_state);