• Home
  • Raw
  • Download

Lines Matching refs:sample

164 		pmu->sample[__I915_SAMPLE_RC6].cur = val;  in get_rc6()
174 val += pmu->sample[__I915_SAMPLE_RC6].cur; in get_rc6()
177 if (val < pmu->sample[__I915_SAMPLE_RC6_LAST_REPORTED].cur) in get_rc6()
178 val = pmu->sample[__I915_SAMPLE_RC6_LAST_REPORTED].cur; in get_rc6()
180 pmu->sample[__I915_SAMPLE_RC6_LAST_REPORTED].cur = val; in get_rc6()
193 pmu->sample[__I915_SAMPLE_RC6].cur = __get_rc6(&i915->gt); in init_rc6()
194 pmu->sample[__I915_SAMPLE_RC6_LAST_REPORTED].cur = in init_rc6()
195 pmu->sample[__I915_SAMPLE_RC6].cur; in init_rc6()
204 pmu->sample[__I915_SAMPLE_RC6].cur = __get_rc6(&i915->gt); in park_rc6()
269 add_sample(struct i915_pmu_sample *sample, u32 val) in add_sample() argument
271 sample->cur += val; in add_sample()
295 add_sample(&pmu->sample[I915_SAMPLE_WAIT], period_ns); in engine_sample()
297 add_sample(&pmu->sample[I915_SAMPLE_SEMA], period_ns); in engine_sample()
316 add_sample(&pmu->sample[I915_SAMPLE_BUSY], period_ns); in engine_sample()
350 add_sample_mult(struct i915_pmu_sample *sample, u32 val, u32 mul) in add_sample_mult() argument
352 sample->cur += mul_u32_u32(val, mul); in add_sample_mult()
395 add_sample_mult(&pmu->sample[__I915_SAMPLE_FREQ_ACT], in frequency_sample()
400 add_sample_mult(&pmu->sample[__I915_SAMPLE_FREQ_REQ], in frequency_sample()
464 enum drm_i915_pmu_engine_sample sample) in engine_event_status() argument
466 switch (sample) { in engine_event_status()
565 u8 sample = engine_event_sample(event); in __i915_pmu_event_read() local
574 } else if (sample == I915_SAMPLE_BUSY && in __i915_pmu_event_read()
581 val = engine->pmu.sample[sample].cur; in __i915_pmu_event_read()
587 div_u64(pmu->sample[__I915_SAMPLE_FREQ_ACT].cur, in __i915_pmu_event_read()
592 div_u64(pmu->sample[__I915_SAMPLE_FREQ_REQ].cur, in __i915_pmu_event_read()
653 u8 sample = engine_event_sample(event); in i915_pmu_enable() local
662 BUILD_BUG_ON(ARRAY_SIZE(engine->pmu.sample) != in i915_pmu_enable()
664 GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.enable_count)); in i915_pmu_enable()
665 GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.sample)); in i915_pmu_enable()
666 GEM_BUG_ON(engine->pmu.enable_count[sample] == ~0); in i915_pmu_enable()
668 engine->pmu.enable |= BIT(sample); in i915_pmu_enable()
669 engine->pmu.enable_count[sample]++; in i915_pmu_enable()
693 u8 sample = engine_event_sample(event); in i915_pmu_disable() local
700 GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.enable_count)); in i915_pmu_disable()
701 GEM_BUG_ON(sample >= ARRAY_SIZE(engine->pmu.sample)); in i915_pmu_disable()
702 GEM_BUG_ON(engine->pmu.enable_count[sample] == 0); in i915_pmu_disable()
708 if (--engine->pmu.enable_count[sample] == 0) in i915_pmu_disable()
709 engine->pmu.enable &= ~BIT(sample); in i915_pmu_disable()
830 .sample = (__sample), \
874 enum drm_i915_pmu_engine_sample sample; in create_event_attributes() member
897 engine_events[i].sample)) in create_event_attributes()
950 engine_events[i].sample)) in create_event_attributes()
963 engine_events[i].sample)); in create_event_attributes()