Home
last modified time | relevance | path

Searched refs:extra_regs (Results 1 – 5 of 5) sorted by relevance

/linux/arch/x86/events/intel/
H A Dcore.c3768 struct extra_reg *extra_regs = hybrid(cpuc->pmu, extra_regs); in intel_alt_er() local
3777 if (config & ~extra_regs[alt_idx].valid_mask) in intel_alt_er()
3790 if (config & ~extra_regs[alt_idx - EXTRA_REG_OMR_0].valid_mask) in intel_alt_er()
3803 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in intel_fixup_er() local
3811 event->hw.config |= extra_regs[er_idx].event; in intel_fixup_er()
5596 if (is_hybrid() || x86_pmu.extra_regs || x86_pmu.lbr_sel_map) { in intel_cpuc_prepare()
5842 static void intel_pmu_check_extra_regs(struct extra_reg *extra_regs);
5965 intel_pmu_check_extra_regs(pmu->extra_regs); in intel_pmu_check_hybrid_pmus()
7343 static void intel_pmu_check_extra_regs(struct extra_reg *extra_regs) in intel_pmu_check_extra_regs() argument
7352 if (!extra_regs) in intel_pmu_check_extra_regs()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_guc_ads.c744 } *e, extra_regs[] = { in guc_mmio_regset_write() local
754 BUILD_BUG_ON(ARRAY_SIZE(extra_regs) > ADS_REGSET_EXTRA_MAX); in guc_mmio_regset_write()
759 for (e = extra_regs; e < extra_regs + ARRAY_SIZE(extra_regs); e++) { in guc_mmio_regset_write()
/linux/arch/x86/events/
H A Dcore.c173 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in x86_pmu_extra_regs() local
179 if (!extra_regs) in x86_pmu_extra_regs()
182 for (er = extra_regs; er->msr; er++) { in x86_pmu_extra_regs()
H A Dperf_event.h769 struct extra_reg *extra_regs; member
1020 struct extra_reg *extra_regs; member
/linux/arch/s390/net/
H A Dbpf_jit_comp.c505 static void save_restore_regs(struct bpf_jit *jit, int op, u16 extra_regs) in save_restore_regs() argument
507 u16 seen_regs = jit->seen_regs | extra_regs; in save_restore_regs()