Lines Matching defs:fixed_initial_value
307 uint64_t fixed_initial_value[IPM_MAX_FIXED_COUNTERS] = {};
702 if (config->fixed_initial_value[i] != 0) {
703 TRACEF("Unused |fixed_initial_value[%u]| not zero\n", i);
711 if (config->fixed_initial_value[i] > perfmon_max_fixed_counter_value) {
712 TRACEF("Initial value too large for |fixed_initial_value[%u]|\n", i);
910 static_assert(sizeof(state->fixed_initial_value) ==
911 sizeof(config->fixed_initial_value), "");
912 memcpy(state->fixed_initial_value, config->fixed_initial_value,
913 sizeof(state->fixed_initial_value));
1465 write_msr(IA32_FIXED_CTR0 + hw_num, state->fixed_initial_value[i]);
1518 i, state->fixed_hw_map[i], state->fixed_initial_value[i]);
1573 if (count >= state->fixed_initial_value[i]) {
1574 count -= state->fixed_initial_value[i];
1578 state->fixed_initial_value[i] + 1);
1820 cpu, hw_num, state->fixed_initial_value[i]);
1821 write_msr(IA32_FIXED_CTR0 + hw_num, state->fixed_initial_value[i]);
1851 cpu, hw_num, state->fixed_initial_value[i]);
1852 write_msr(IA32_FIXED_CTR0 + hw_num, state->fixed_initial_value[i]);