Lines Matching refs:pcr
323 uint64_t pcr, overflow; in ni_pcbe_overflow_bitmap() local
325 pcr = ultra_getpcr(); in ni_pcbe_overflow_bitmap()
326 DTRACE_PROBE1(niagara__getpcr, uint64_t, pcr); in ni_pcbe_overflow_bitmap()
327 overflow = (pcr & CPC_PCR_OVF_MASK) >> in ni_pcbe_overflow_bitmap()
335 ultra_setpcr(pcr & ~CPC_PCR_OVF_MASK); in ni_pcbe_overflow_bitmap()
400 uint64_t pcr; in ni_pcbe_program() local
442 pcr = (pic0->pcbe_bits & pcr_pic0_mask) << CPC_PCR_PIC0_SHIFT; in ni_pcbe_program()
443 pcr |= (pic1->pcbe_bits & pcr_pic1_mask) << CPC_PCR_PIC1_SHIFT; in ni_pcbe_program()
446 pcr |= (1ull << CPC_PCR_USR); in ni_pcbe_program()
448 pcr |= (1ull << CPC_PCR_SYS); in ni_pcbe_program()
450 DTRACE_PROBE1(niagara__setpcr, uint64_t, pcr); in ni_pcbe_program()
451 ultra_setpcr(pcr); in ni_pcbe_program()