Lines Matching defs:pic1
128 uint_t pcbe_picno; /* 0 for pic0 or 1 for pic1 */
410 * Fortunately, both pic0 and pic1 can count all events.
420 uint32_t pic0, pic1;
434 pic1 = (uint32_t)((pic >> PIC1_SHIFT) & PIC0_MASK);
455 pic_inrange = PIC_IN_OV_RANGE(pic1);
458 pic_inrange = SAMPLE_PIC_IN_OV_RANGE(pic1);
461 pic1 = 0;
467 ultra_setpic(((uint64_t)pic1 << PIC1_SHIFT) | pic0);
612 ni2_pcbe_config_t *pic1;
619 /* enable trap-on-event for pic0 and pic1 */
626 if ((pic1 = kcpc_next_config(token, pic0, NULL)) == NULL) {
627 pic1 = &nullcfg;
639 pic0 = pic1;
640 pic1 = tmp;
641 toe = CPC_PCR_TOE1; /* enable trap-on-event for pic1 */
644 if (pic0->pcbe_picno != 0 || pic1->pcbe_picno != 1)
649 * from pic1. If the flags on these two configurations are
653 ASSERT(pic0->pcbe_flags == pic1->pcbe_flags);
657 ultra_setpic(((uint64_t)pic1->pcbe_pic << PIC1_SHIFT) |
661 pcr |= (pic1->pcbe_evsel & pcr_pic1_mask) <<
684 if ((pic1->pcbe_evsel & L2_dmiss_ld_event) == L2_dmiss_ld_event)
718 pic1->pcbe_pic = (uint32_t)(curpic >> PIC1_SHIFT);
750 ni2_pcbe_config_t *pic1;
760 if ((pic1 = kcpc_next_config(token, pic0, &pic1_data)) == NULL) {
761 pic1 = &nullcfg;
768 pic0 = pic1;
769 pic1 = ctmp;
775 if (pic0->pcbe_picno != 0 || pic1->pcbe_picno != 1)
800 diff = (curpic >> 32) - (uint64_t)pic1->pcbe_pic;
806 pic1->pcbe_pic = (uint32_t)(curpic >> PIC1_SHIFT);