Lines Matching refs:counter
267 u32 counter = ARMV8_IDX_TO_COUNTER(idx); in armv8pmu_select_counter() local
268 asm volatile("msr pmselr_el0, %0" :: "r" (counter)); in armv8pmu_select_counter()
317 u32 counter = ARMV8_IDX_TO_COUNTER(idx); in armv8pmu_enable_counter() local
318 asm volatile("msr pmcntenset_el0, %0" :: "r" (BIT(counter))); in armv8pmu_enable_counter()
324 u32 counter = ARMV8_IDX_TO_COUNTER(idx); in armv8pmu_disable_counter() local
325 asm volatile("msr pmcntenclr_el0, %0" :: "r" (BIT(counter))); in armv8pmu_disable_counter()
331 u32 counter = ARMV8_IDX_TO_COUNTER(idx); in armv8pmu_enable_intens() local
332 asm volatile("msr pmintenset_el1, %0" :: "r" (BIT(counter))); in armv8pmu_enable_intens()
338 u32 counter = ARMV8_IDX_TO_COUNTER(idx); in armv8pmu_disable_intens() local
339 asm volatile("msr pmintenclr_el1, %0" :: "r" (BIT(counter))); in armv8pmu_disable_intens()
342 asm volatile("msr pmovsclr_el0, %0" :: "r" (BIT(counter))); in armv8pmu_disable_intens()