Lines Matching defs:mocs
228 /* Read the mocs tables back using SRM */
259 struct live_mocs mocs;
262 /* Basic check the system is configured with the expected mocs table */
264 err = live_mocs_init(&mocs, gt);
270 err = check_mocs_engine(&mocs, engine->kernel_context);
276 live_mocs_fini(&mocs);
285 struct live_mocs mocs;
288 /* Every new context should see the same mocs table */
290 err = live_mocs_init(&mocs, gt);
303 err = check_mocs_engine(&mocs, ce);
309 live_mocs_fini(&mocs);
340 static int __live_mocs_reset(struct live_mocs *mocs,
345 err = intel_engine_reset(ce->engine, "mocs");
349 err = check_mocs_engine(mocs, ce);
353 err = active_engine_reset(ce, "mocs");
357 err = check_mocs_engine(mocs, ce);
361 intel_gt_reset(ce->engine->gt, ce->engine->mask, "mocs");
363 err = check_mocs_engine(mocs, ce);
375 struct live_mocs mocs;
378 /* Check the mocs setup is retained over per-engine and global resets */
383 err = live_mocs_init(&mocs, gt);
398 err = __live_mocs_reset(&mocs, ce);
407 live_mocs_fini(&mocs);