/linux-4.4.14/drivers/clocksource/ |
D | qcom-timer.c | 43 static void __iomem *event_base; variable 51 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_interrupt() 53 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_interrupt() 62 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_set_next_event() 65 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 67 writel_relaxed(ctrl, event_base + TIMER_CLEAR); in msm_timer_set_next_event() 68 writel_relaxed(cycles, event_base + TIMER_MATCH_VAL); in msm_timer_set_next_event() 74 writel_relaxed(ctrl | TIMER_ENABLE_EN, event_base + TIMER_ENABLE); in msm_timer_set_next_event() 82 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_shutdown() 84 writel_relaxed(ctrl, event_base + TIMER_ENABLE); in msm_timer_shutdown() [all …]
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_msr.c | 135 event->hw.event_base = msr[cfg].msr; in msr_event_init() 145 if (event->hw.event_base) in msr_read_counter() 146 rdmsrl(event->hw.event_base, now); in msr_read_counter() 166 if (unlikely(event->hw.event_base == MSR_SMI_COUNT)) in msr_event_update()
|
D | perf_event_intel_cstate.c | 408 event->hw.event_base = core_msr[cfg].msr; in cstate_pmu_event_init() 414 event->hw.event_base = pkg_msr[cfg].msr; in cstate_pmu_event_init() 429 rdmsrl(event->hw.event_base, val); in cstate_pmu_read_counter()
|
D | perf_event_intel_rapl.c | 140 rdmsrl(event->hw.event_base, raw); in rapl_read_counter() 177 rdmsrl(event->hw.event_base, new_raw_count); in rapl_event_update() 379 event->hw.event_base = msr; in rapl_pmu_event_init()
|
D | perf_event_amd_uncore.c | 98 wrmsrl(hwc->event_base, (u64)local64_read(&hwc->prev_count)); in amd_uncore_start() 149 hwc->event_base = uncore->msr_base + 1 + (2 * hwc->idx); in amd_uncore_add()
|
D | perf_event_intel_uncore_snb.c | 249 return (u64)*(unsigned int *)(box->io_addr + hwc->event_base); in snb_uncore_imc_read_counter() 325 event->hw.event_base = base; in snb_uncore_imc_event_init()
|
D | perf_event.c | 988 hwc->event_base = 0; in x86_assign_hw_event() 991 hwc->event_base = MSR_ARCH_PERFMON_FIXED_CTR0 + (hwc->idx - INTEL_PMC_IDX_FIXED); in x86_assign_hw_event() 995 hwc->event_base = x86_pmu_event_addr(hwc->idx); in x86_assign_hw_event() 1137 wrmsrl(hwc->event_base, (u64)(-left) & x86_pmu.cntval_mask); in x86_perf_event_set_period() 1146 wrmsrl(hwc->event_base, in x86_perf_event_set_period()
|
D | perf_event_intel_uncore.c | 128 rdmsrl(event->hw.event_base, count); in uncore_msr_read_counter() 218 hwc->event_base = uncore_fixed_ctr(box); in uncore_assign_hw_event() 224 hwc->event_base = uncore_perf_ctr(box, hwc->idx); in uncore_assign_hw_event()
|
D | perf_event_intel_uncore_snbep.c | 309 pci_read_config_dword(pdev, hwc->event_base, (u32 *)&count); in snbep_uncore_pci_read_counter() 310 pci_read_config_dword(pdev, hwc->event_base + 4, (u32 *)&count + 1); in snbep_uncore_pci_read_counter()
|
D | perf_event_p4.c | 873 rdmsrl(hwc->event_base, v); in p4_pmu_clear_cccr_ovf()
|
D | perf_event_intel.c | 1746 wrmsrl(event->hw.event_base, 0); in intel_pmu_save_and_restart()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | perf_event.c | 350 evtype[n] = group->hw.event_base; in collect_events() 358 evtype[n] = pe->hw.event_base; in collect_events() 458 cpuc->evtype[n0] = event->hw.event_base; in alpha_pmu_add() 647 hwc->event_base = ev; in __hw_perf_event_init() 661 evtypes[n] = hwc->event_base; in __hw_perf_event_init()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | perf_event.h | 68 #define SAMPL_RATE(hwc) ((hwc)->event_base)
|
/linux-4.4.14/arch/sparc/kernel/ |
D | perf_event.c | 1341 events[n] = group->hw.event_base; in collect_events() 1350 events[n] = event->hw.event_base; in collect_events() 1370 cpuc->events[n0] = event->hw.event_base; in sparc_pmu_add() 1440 hwc->event_base = perf_event_encode(pmap); in sparc_pmu_event_init() 1446 hwc->event_base = attr->config; in sparc_pmu_event_init() 1466 events[n] = hwc->event_base; in sparc_pmu_event_init()
|
/linux-4.4.14/arch/powerpc/perf/ |
D | core-book3s.c | 1384 flags[n] = group->hw.event_base; in collect_events() 1393 flags[n] = event->hw.event_base; in collect_events() 1426 cpuhw->flags[n0] = event->hw.event_base; in power_pmu_add() 1884 event->hw.event_base = cflags[n]; in power_pmu_event_init()
|
/linux-4.4.14/drivers/bus/ |
D | arm-ccn.c | 894 dt_cfg = hw->event_base; in arm_ccn_pmu_xp_dt_config() 969 hw->event_base = CCN_XP_DT_CONFIG__DT_CFG__WATCHPOINT(wp); in arm_ccn_pmu_xp_watchpoint_config() 1012 hw->event_base = CCN_XP_DT_CONFIG__DT_CFG__XP_PMU_EVENT(hw->config_base); in arm_ccn_pmu_xp_event_config() 1035 hw->event_base = CCN_XP_DT_CONFIG__DT_CFG__DEVICE_PMU_EVENT(port, in arm_ccn_pmu_node_event_config()
|
D | arm-cci.c | 1096 hwc->event_base = 0; in __hw_perf_event_init()
|
/linux-4.4.14/arch/mips/kernel/ |
D | perf_event_mipsxx.c | 320 unsigned long cntr_mask = (hwc->event_base >> 8) & 0xffff; in mipsxx_pmu_alloc_counter() 347 cpuc->saved_ctrl[idx] = M_PERFCTL_EVENT(evt->event_base & 0xff) | in mipsxx_pmu_enable_event() 1300 hwc->event_base = mipspmu_perf_event_encode(pev); in __hw_perf_event_init()
|
/linux-4.4.14/drivers/perf/ |
D | arm_pmu.c | 415 hwc->event_base = 0; in __hw_perf_event_init()
|
/linux-4.4.14/include/linux/ |
D | perf_event.h | 105 unsigned long event_base; member
|