Lines Matching defs:ocfg

468                                           zx_x86_ipm_config_t* ocfg) {
475 counter >= countof(ocfg->fixed_ids) ||
486 ocfg->fixed_ids[ss->num_fixed] = id;
488 ocfg->fixed_initial_value[ss->num_fixed] = 0;
494 ocfg->fixed_initial_value[ss->num_fixed] =
500 ocfg->fixed_ctrl |= IA32_FIXED_CTR_CTRL_PMI_MASK(counter);
506 ocfg->fixed_ctrl |= enable << IA32_FIXED_CTR_CTRL_EN_SHIFT(counter);
507 ocfg->global_ctrl |= IA32_PERF_GLOBAL_CTRL_FIXED_EN_MASK(counter);
509 ocfg->fixed_flags[ss->num_fixed] |= IPM_CONFIG_FLAG_TIMEBASE;
511 ocfg->fixed_flags[ss->num_fixed] |= IPM_CONFIG_FLAG_PC;
520 zx_x86_ipm_config_t* ocfg) {
533 ocfg->programmable_ids[ss->num_programmable] = id;
535 ocfg->programmable_initial_value[ss->num_programmable] = 0;
541 ocfg->programmable_initial_value[ss->num_programmable] =
588 ocfg->programmable_events[ss->num_programmable] = evtsel;
589 ocfg->global_ctrl |= IA32_PERF_GLOBAL_CTRL_PMC_EN_MASK(ss->num_programmable);
591 ocfg->programmable_flags[ss->num_programmable] |= IPM_CONFIG_FLAG_TIMEBASE;
593 ocfg->programmable_flags[ss->num_programmable] |= IPM_CONFIG_FLAG_PC;
602 zx_x86_ipm_config_t* ocfg) {
622 ocfg->misc_ids[ss->num_misc] = id;
624 ocfg->misc_flags[ss->num_misc] |= IPM_CONFIG_FLAG_TIMEBASE;
658 zx_x86_ipm_config_t* ocfg = &per_trace->config;
659 memset(ocfg, 0, sizeof(*ocfg));
702 status = ipm_stage_fixed_config(icfg, ss, ii, ocfg);
708 status = ipm_stage_programmable_config(icfg, ss, ii, ocfg);
713 status = ipm_stage_misc_config(icfg, ss, ii, ocfg);
740 ocfg->timebase_id = icfg->events[0];
744 ocfg->debug_ctrl |= IA32_DEBUGCTL_FREEZE_PERFMON_ON_PMI_MASK;