Lines Matching refs:stats
20 if (engine->stats.active) { in intel_engine_context_in()
21 engine->stats.active++; in intel_engine_context_in()
27 write_seqcount_begin(&engine->stats.lock); in intel_engine_context_in()
29 engine->stats.start = ktime_get(); in intel_engine_context_in()
30 engine->stats.active++; in intel_engine_context_in()
32 write_seqcount_end(&engine->stats.lock); in intel_engine_context_in()
35 GEM_BUG_ON(!engine->stats.active); in intel_engine_context_in()
42 GEM_BUG_ON(!engine->stats.active); in intel_engine_context_out()
43 if (engine->stats.active > 1) { in intel_engine_context_out()
44 engine->stats.active--; in intel_engine_context_out()
49 write_seqcount_begin(&engine->stats.lock); in intel_engine_context_out()
51 engine->stats.active--; in intel_engine_context_out()
52 engine->stats.total = in intel_engine_context_out()
53 ktime_add(engine->stats.total, in intel_engine_context_out()
54 ktime_sub(ktime_get(), engine->stats.start)); in intel_engine_context_out()
56 write_seqcount_end(&engine->stats.lock); in intel_engine_context_out()