Lines Matching defs:period_ns
356 static void gen3_engine_sample(struct intel_engine_cs *engine, unsigned int period_ns)
367 add_sample(&pmu->sample[I915_SAMPLE_WAIT], period_ns);
369 add_sample(&pmu->sample[I915_SAMPLE_SEMA], period_ns);
388 add_sample(&pmu->sample[I915_SAMPLE_BUSY], period_ns);
391 static void gen2_engine_sample(struct intel_engine_cs *engine, unsigned int period_ns)
401 add_sample(&pmu->sample[I915_SAMPLE_WAIT], period_ns);
405 add_sample(&pmu->sample[I915_SAMPLE_BUSY], period_ns);
408 static void engine_sample(struct intel_engine_cs *engine, unsigned int period_ns)
411 gen3_engine_sample(engine, period_ns);
413 gen2_engine_sample(engine, period_ns);
417 engines_sample(struct intel_gt *gt, unsigned int period_ns)
439 engine_sample(engine, period_ns);
442 engine_sample(engine, period_ns);
458 frequency_sample(struct intel_gt *gt, unsigned int period_ns)
491 val, period_ns / 1000);
497 period_ns / 1000);
507 unsigned int period_ns;
516 period_ns = ktime_to_ns(ktime_sub(now, pmu->timer_last));
530 engines_sample(gt, period_ns);
531 frequency_sample(gt, period_ns);