event_init
.event_init = alpha_pmu_event_init,
.event_init = arc_pmu_event_init,
.event_init = mmdc_pmu_event_init,
.event_init = l2x0_pmu_event_init,
.event_init = csky_pmu_event_init,
.event_init = loongarch_pmu_event_init,
.event_init = mipspmu_event_init,
.event_init = mpc8xx_pmu_event_init,
.event_init = power_pmu_event_init,
.event_init = fsl_emb_pmu_event_init,
.event_init = h_24x7_event_init,
.event_init = h_gpci_event_init,
pmu->pmu.event_init = nest_imc_event_init;
pmu->pmu.event_init = core_imc_event_init;
pmu->pmu.event_init = thread_imc_event_init;
pmu->pmu.event_init = trace_imc_event_init;
if (!core_imc_pmu->pmu.event_init)
.event_init = kvmppc_pmu_event_init,
.event_init = vpa_dtl_event_init,
.event_init = vpa_pmu_event_init,
nd_pmu->pmu.event_init = papr_scm_pmu_event_init;
.event_init = cpumf_pmu_event_init,
.event_init = cfdiag_event_init,
.event_init = cpumsf_pmu_event_init,
.event_init = paiext_event_init,
.event_init = paicrypt_event_init,
.event_init = sh_pmu_event_init,
.event_init = sparc_pmu_event_init,
.event_init = perf_ibs_init,
.event_init = perf_ibs_init,
.event_init = perf_iommu_event_init,
.event_init = pmu_event_init,
.event_init = amd_uncore_umc_event_init,
.event_init = amd_uncore_df_event_init,
.event_init = amd_uncore_l3_event_init,
.event_init = x86_pmu_event_init,
bts_pmu.event_init = bts_event_init;
.event_init = cstate_pmu_event_init,
.event_init = cstate_pmu_event_init,
.event_init = cstate_pmu_event_init,
pt_pmu.pmu.event_init = pt_event_init;
.event_init = uncore_pmu_event_init,
.event_init = snb_uncore_imc_event_init,
.event_init = msr_event_init,
rapl_pmus->pmu.event_init = rapl_pmu_event_init;
.event_init = xtensa_pmu_event_init,
pmu->event_init = rockchip_ddr_perf_event_init;
idxd_pmu->pmu.event_init = perfmon_pmu_event_init;
int (*event_init)(struct fme_perf_priv *priv, u32 event, u32 portid);
[FME_EVTYPE_BASIC] = {.event_init = basic_event_init,
[FME_EVTYPE_CACHE] = {.event_init = cache_event_init,
[FME_EVTYPE_FABRIC] = {.event_init = fabric_event_init,
[FME_EVTYPE_VTD] = {.event_init = vtd_event_init,
[FME_EVTYPE_VTD_SIP] = {.event_init = vtd_sip_event_init,
if (ops->event_init)
return ops->event_init(priv, eventid, portid);
pmu->event_init = fme_perf_event_init;
.event_init = amdgpu_perf_event_init,
pmu->base.event_init = i915_pmu_event_init;
pmu->base.event_init = xe_pmu_event_init;
etm_pmu.event_init = etm_event_init;
.event_init = hisi_ptt_pmu_event_init,
iommu_pmu->pmu.event_init = iommu_pmu_event_init;
if (WARN_ON_ONCE(!(nd_pmu->pmu.event_init && nd_pmu->pmu.add &&
.event_init = ali_drw_pmu_event_init,
.event_init = meson_ddr_perf_event_init,
.event_init = cci_pmu_event_init,
.event_init = arm_ccn_pmu_event_init,
.event_init = arm_cmn_event_init,
.event_init = arm_ni_event_init,
.event_init = arm_cspmu_event_init,
.event_init = dmc620_pmu_event_init,
.event_init = dsu_pmu_event_init,
.event_init = armpmu_event_init,
.event_init = smmu_pmu_event_init,
.event_init = arm_spe_pmu_event_init,
.event_init = cxl_pmu_event_init,
.event_init = dwc_pcie_pmu_event_init,
.event_init = ddr_perf_event_init,
.event_init = ddr_perf_event_init,
.event_init = fujitsu_uncore_event_init,
.event_init = hisi_pcie_pmu_event_init,
pmu->event_init = hisi_uncore_pmu_event_init;
.event_init = hns3_pmu_event_init,
.event_init = cn10k_ddr_perf_event_init,
.event_init = cn10k_ddr_perf_event_init,
.event_init = tad_pmu_event_init,
.event_init = pem_perf_event_init,
.event_init = l2_cache_event_init,
.event_init = qcom_l3_cache__event_init,
if (rvpmu->event_init)
rvpmu->event_init(event);
.event_init = riscv_pmu_event_init,
pmu->event_init = pmu_sbi_event_init;
.event_init = starlink_pmu_event_init,
.event_init = tx2_uncore_event_init,
.event_init = xgene_perf_event_init,
.init = event_init,
rapl_pmu.pmu.event_init = rapl_pmu_event_init;
void (*event_init)(struct perf_event *event);
int (*event_init) (struct perf_event *event);
.event_init = perf_swevent_init,
.event_init = perf_tp_event_init,
.event_init = perf_kprobe_event_init,
.event_init = perf_uprobe_event_init,
.event_init = cpu_clock_event_init,
.event_init = task_clock_event_init,
ret = pmu->event_init(event);
.event_init = hw_breakpoint_event_init,
ret = event_init(call);
ret = event_init(call);
event_init(&event, 0x20002);
event_init(&leader, 0x1001e);
event_init(&leader, 0x1001e);
event_init(&event, 0x1001e);
event_init(&event, 0x1001e);
event_init(&event, 0x001e); /* CYCLES - no PMC specified */
event_init(&event, 0x2001e);
event_init(&event, 0x3001e);
event_init(&event, 0x4001e);
event_init(&event, 0x1001e);
event_init(&event, 0x1001e);
event_init(&leader, 0x1001e);
event_init(&event, 0x20002);
event_init(&leader, 0x1001e);
event_init(&event, 0x20002);
event_init(&leader, 0x1001e);
event_init(&event, 0x2001e);
void event_init(struct event *e, u64 config);
event_init(&event, blacklist_events_dd21[i]);
event_init(&event, blacklist_events_dd22[i]);
event_init(e, 0x0001e);
event_init(e, EventCode_1);
event_init(e, EventCode_2);
event_init(e, EventCode_3);
event_init(e, EventCode_4);
event_init(e, 0x00002);
event_init(e, EventCode_1);
event_init(e, EventCode_2);
event_init(e, EventCode_3);
event_init(e, EventCode_4);
event_init(&event, EventCode_4);
event_init(&leader, PM_RUN_CYC_ALT);
event_init(&event, EventCode_1);
event_init(&leader, PM_INST_DISP);
event_init(&event, EventCode_2);
event_init(&leader, PM_BR_2PATH);
event_init(&event, EventCode_2);
event_init(&leader, PM_LD_MISS_L1);
event_init(&event, EventCode_3);
event_init(&leader, PM_RUN_INST_CMPL_ALT);
event_init(&leader, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, EventCode_3);
event_init(&leader, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, EventCode_3);
event_init(&leader, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, EventCode_3);
event_init(&event, 0x2500fa);
event_init(&event, 0x2600f4);
event_init(&event, 0x501e0);
event_init(&event, 0x6001e);
event_init(&event, 0x501fa);
event_init(&event, 0x35340500fa);
event_init(e, 0x1001a);
event_init(e, 0x200fc);
event_init(e, 0x30080);
event_init(e, 0x40054);
event_init(e, 0x0002c);
event_init(&leader, EventCode_1);
event_init(&event, 0x200fc);
event_init(&event, EventCode_2);
event_init(&leader, EventCode1);
event_init(&event, EventCode1);
event_init(&event, EventCode2);
event_init(&leader, p10_EventCode_1);
event_init(&event, p10_EventCode_2);
event_init(&event, p10_EventCode_2);
event_init(&leader, p9_EventCode_1);
event_init(&event, p9_EventCode_2);
event_init(&event, p9_EventCode_3);
event_init(&leader, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, EventCode_3);
event_init(&leader, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, EventCode_3);
event_init(e, EventCode_1);
event_init(e, EventCode_2);
event_init(e, EventCode_3);
event_init(e, 0x500fa);
event_init(e, 0x600f4);
event_init(e, 0x22C040);
event_init(&event, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, EventCode_1);
event_init(&event, EventCode_2);
event_init(&event, 0x50401e0);
event_init(&event, 0x90401e0);
event_init(&event, 0xD0401e0);
event_init(&event, 0x190401e0);
event_init(&event, 0x1D0401e0);
event_init(&event, 0x1A0401e0);
event_init(&event, 0x1E0401e0);
event_init(&event, 0x100401e0);
event_init(&event, 0xC0401e0);
event_init(&event, 0xf0340401e0);
event_init(&event, 0x0f340401e0);
event_init(&event, 0x84918F);
event_init(&event, EventCode);
event_init(&event, 0x1001e);