Lines Matching refs:pic0
819 us_pcbe_config_t *pic0; in us_pcbe_program() local
826 if ((pic0 = (us_pcbe_config_t *)kcpc_next_config(token, NULL, NULL)) == in us_pcbe_program()
830 if ((pic1 = kcpc_next_config(token, pic0, NULL)) == NULL) { in us_pcbe_program()
832 empty.us_flags = pic0->us_flags; in us_pcbe_program()
835 if (pic0->us_picno != 0) { in us_pcbe_program()
842 tmp = pic0; in us_pcbe_program()
843 pic0 = pic1; in us_pcbe_program()
847 if (pic0->us_picno != 0 || pic1->us_picno != 1) in us_pcbe_program()
856 ASSERT(pic0->us_flags == pic1->us_flags); in us_pcbe_program()
859 ultra_setpic(((uint64_t)pic1->us_pic << 32) | (uint64_t)pic0->us_pic); in us_pcbe_program()
861 pcr = (pic0->us_bits & pcr_pic_mask) << in us_pcbe_program()
866 if (pic0->us_flags & CPC_COUNT_USER) in us_pcbe_program()
868 if (pic0->us_flags & CPC_COUNT_SYSTEM) in us_pcbe_program()
882 pic0->us_pic = (uint32_t)(curpic & PIC0_MASK); in us_pcbe_program()
902 us_pcbe_config_t *pic0; in us_pcbe_sample() local
909 if ((pic0 = kcpc_next_config(token, NULL, &pic0_data)) == NULL) in us_pcbe_sample()
912 if ((pic1 = kcpc_next_config(token, pic0, &pic1_data)) == NULL) { in us_pcbe_sample()
917 if (pic0->us_picno != 0) { in us_pcbe_sample()
919 ctmp = pic0; in us_pcbe_sample()
920 pic0 = pic1; in us_pcbe_sample()
927 if (pic0->us_picno != 0 || pic1->us_picno != 1) in us_pcbe_sample()
930 diff = (curpic & PIC0_MASK) - (uint64_t)pic0->us_pic; in us_pcbe_sample()
940 pic0->us_pic = (uint32_t)(curpic & PIC0_MASK); in us_pcbe_sample()