Home
last modified time | relevance | path

Searched refs:iap (Results 1 – 3 of 3) sorted by relevance

/freebsd-head/lib/libpmc/
HDlibpmc_pmu_util.c537 struct pmc_md_iap_op_pmcallocate *iap; in pmc_pmu_intel_pmcallocate() local
539 iap = &pm->pm_md.pm_iap; in pmc_pmu_intel_pmcallocate()
550 iap->pm_iap_config |= IAP_EVSEL(ped->ped_event); in pmc_pmu_intel_pmcallocate()
552 iap->pm_iap_config |= IAP_UMASK(ped->ped_umask); in pmc_pmu_intel_pmcallocate()
553 iap->pm_iap_config |= IAP_CMASK(ped->ped_cmask); in pmc_pmu_intel_pmcallocate()
554 iap->pm_iap_rsp = ped->ped_offcore_rsp; in pmc_pmu_intel_pmcallocate()
559 iap->pm_iap_config |= (IAP_USR | IAP_OS); in pmc_pmu_intel_pmcallocate()
561 iap->pm_iap_config |= IAP_USR; in pmc_pmu_intel_pmcallocate()
563 iap->pm_iap_config |= IAP_OS; in pmc_pmu_intel_pmcallocate()
565 iap->pm_iap_config |= IAP_EDGE; in pmc_pmu_intel_pmcallocate()
[all …]
/freebsd-head/sys/dev/hwpmc/
HDhwpmc_core.c228 const struct pmc_md_iap_op_pmcallocate *iap; in iaf_allocate_pmc() local
244 iap = &a->pm_md.pm_iap; in iaf_allocate_pmc()
245 config = iap->pm_iap_config; in iaf_allocate_pmc()
716 const struct pmc_md_iap_op_pmcallocate *iap; in iap_allocate_pmc() local
729 iap = &a->pm_md.pm_iap; in iap_allocate_pmc()
730 ev = IAP_EVSEL_GET(iap->pm_iap_config); in iap_allocate_pmc()
773 pm->pm_md.pm_iap.pm_iap_evsel = iap->pm_iap_config; in iap_allocate_pmc()
/freebsd-head/sys/arm/ti/
HDti_pruss.c733 struct ti_pruss_irq_arg *iap = arg; in ti_pruss_intr() local
734 struct ti_pruss_softc *sc = iap->sc; in ti_pruss_intr()
739 const int pru_int = iap->irq + TI_PRUSS_PRU_IRQS; in ti_pruss_intr()