Searched refs:wal (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.10/drivers/gpu/drm/i915/gt/ |
D | intel_workarounds.c | 86 static void wa_init_start(struct i915_wa_list *wal, const char *name, const char *engine_name) in wa_init_start() argument 88 wal->name = name; in wa_init_start() 89 wal->engine_name = engine_name; in wa_init_start() 94 static void wa_init_finish(struct i915_wa_list *wal) in wa_init_finish() argument 97 if (!IS_ALIGNED(wal->count, WA_LIST_CHUNK)) { in wa_init_finish() 98 struct i915_wa *list = kmemdup(wal->list, in wa_init_finish() 99 wal->count * sizeof(*list), in wa_init_finish() 103 kfree(wal->list); in wa_init_finish() 104 wal->list = list; in wa_init_finish() 108 if (!wal->count) in wa_init_finish() [all …]
|
D | intel_workarounds.h | 19 static inline void intel_wa_list_free(struct i915_wa_list *wal) in intel_wa_list_free() argument 21 kfree(wal->list); in intel_wa_list_free() 22 memset(wal, 0, sizeof(*wal)); in intel_wa_list_free()
|
D | selftest_workarounds.c | 73 struct i915_wa_list *wal = &lists->engine[id].wa_list; in reference_lists_init() local 75 wa_init_start(wal, "REF", engine->name); in reference_lists_init() 76 engine_init_workarounds(engine, wal); in reference_lists_init() 77 wa_init_finish(wal); in reference_lists_init()
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_debugfs.c | 1348 const struct i915_wa_list *wal = &engine->ctx_wa_list; in i915_wa_registers() local 1352 count = wal->count; in i915_wa_registers() 1359 for (wa = wal->list; count--; wa++) in i915_wa_registers()
|