Lines Matching refs:error
69 * @error_mutex: Mutex to serialize the work queue error handling.
72 * @work: A struct work_struct implementeing command buffer error handling.
77 * @error: List of command buffers that have caused device errors.
117 struct list_head error;
374 * buffers. Typically freeing them, but on preemption or error take
399 WARN_ONCE(true, "Command buffer error.\n");
401 list_add_tail(&entry->list, &man->error);
409 WARN_ONCE(true, "Command buffer header error.\n");
509 * Restarting the command buffer context after an error requires process
529 list_for_each_entry_safe(entry, next, &man->error, list) {
540 VMW_DEBUG_USER("Unknown command causing device error.\n");
548 VMW_DEBUG_USER("Command \"%s\" causing device error.\n",
592 * that caused an error.
643 idle = list_empty(&man->error);
760 * If a fatal error was hit, the error code is returned in @info->ret.
952 * returns an error pointer. The header pointer returned in @p_header should
996 * returns an error pointer.
1071 * returns an error pointer.
1218 * Returns 0 on success. Negative error code on failure.
1285 * Returns a pointer to a cummand buffer manager to success or error pointer
1326 INIT_LIST_HEAD(&man->error);