Lines Matching refs:ctx

107  * @ctx: The validation context
111 vmw_validation_has_bos(struct vmw_validation_context *ctx)
113 return !list_empty(&ctx->bo_list);
119 * @ctx: The validation context
126 vmw_validation_bo_reserve(struct vmw_validation_context *ctx,
129 return ttm_eu_reserve_buffers(&ctx->ticket, &ctx->bo_list, intr,
136 * @ctx: The validation context
142 vmw_validation_bo_fence(struct vmw_validation_context *ctx,
145 ttm_eu_fence_buffer_objects(&ctx->ticket, &ctx->bo_list,
161 int vmw_validation_add_bo(struct vmw_validation_context *ctx,
163 int vmw_validation_bo_validate(struct vmw_validation_context *ctx, bool intr);
164 void vmw_validation_unref_lists(struct vmw_validation_context *ctx);
165 int vmw_validation_add_resource(struct vmw_validation_context *ctx,
171 void vmw_validation_drop_ht(struct vmw_validation_context *ctx);
172 int vmw_validation_res_reserve(struct vmw_validation_context *ctx,
174 void vmw_validation_res_unreserve(struct vmw_validation_context *ctx,
176 void vmw_validation_res_switch_backup(struct vmw_validation_context *ctx,
180 int vmw_validation_res_validate(struct vmw_validation_context *ctx, bool intr);
182 int vmw_validation_prepare(struct vmw_validation_context *ctx,
184 void vmw_validation_revert(struct vmw_validation_context *ctx);
185 void vmw_validation_done(struct vmw_validation_context *ctx,
188 void *vmw_validation_mem_alloc(struct vmw_validation_context *ctx,
190 int vmw_validation_preload_bo(struct vmw_validation_context *ctx);
191 int vmw_validation_preload_res(struct vmw_validation_context *ctx,
193 void vmw_validation_res_set_dirty(struct vmw_validation_context *ctx,
195 void vmw_validation_bo_backoff(struct vmw_validation_context *ctx);