Searched refs:curpic (Results 1 – 7 of 7) sorted by relevance
/titanic_50/usr/src/uts/sun4v/pcbe/ |
H A D | niagara_pcbe.c | 401 uint64_t curpic; in ni_pcbe_program() local 459 curpic = ultra_getpic(); in ni_pcbe_program() 460 pic0->pcbe_pic = (uint32_t)(curpic & PIC0_MASK); in ni_pcbe_program() 461 pic1->pcbe_pic = (uint32_t)(curpic >> PIC1_SHIFT); in ni_pcbe_program() 462 DTRACE_PROBE1(niagara__newpic, uint64_t, curpic); in ni_pcbe_program() 475 uint64_t curpic; in ni_pcbe_sample() local 486 curpic = ultra_getpic(); in ni_pcbe_sample() 487 DTRACE_PROBE1(niagara__getpic, uint64_t, curpic); in ni_pcbe_sample() 510 diff = (curpic & PIC0_MASK) - (uint64_t)pic0->pcbe_pic; in ni_pcbe_sample() 515 diff = (curpic >> 32) - (uint64_t)pic1->pcbe_pic; in ni_pcbe_sample() [all …]
|
H A D | niagara2_pcbe.c | 616 uint64_t curpic; in ni2_pcbe_program() local 716 curpic = ultra_getpic(); in ni2_pcbe_program() 717 pic0->pcbe_pic = (uint32_t)(curpic & PIC0_MASK); in ni2_pcbe_program() 718 pic1->pcbe_pic = (uint32_t)(curpic >> PIC1_SHIFT); in ni2_pcbe_program() 720 DTRACE_PROBE1(niagara2__newpic, uint64_t, curpic); in ni2_pcbe_program() 742 uint64_t curpic; in ni2_pcbe_sample() local 754 curpic = ultra_getpic(); in ni2_pcbe_sample() 755 DTRACE_PROBE1(niagara2__getpic, uint64_t, curpic); in ni2_pcbe_sample() 795 diff = (curpic & PIC0_MASK) - (uint64_t)pic0->pcbe_pic; in ni2_pcbe_sample() 800 diff = (curpic >> 32) - (uint64_t)pic1->pcbe_pic; in ni2_pcbe_sample() [all …]
|
/titanic_50/usr/src/uts/sun4u/pcbe/ |
H A D | opl_pcbe.c | 718 uint64_t curpic; in opl_pcbe_program() local 759 curpic = (uint64_t)(pic[i*2]->opl_pic | in opl_pcbe_program() 761 ultra_setpic(curpic); in opl_pcbe_program() 790 curpic = ultra_getpic(); in opl_pcbe_program() 791 DTRACE_PROBE1(sparc64__newpic, uint64_t, curpic); in opl_pcbe_program() 792 pic[i*2]->opl_pic = (uint32_t)(curpic & PIC_MASK); in opl_pcbe_program() 793 pic[i*2 + 1]->opl_pic = (uint32_t)(curpic >> 32); in opl_pcbe_program() 809 uint64_t curpic; in opl_pcbe_sample() local 861 curpic = ultra_getpic(); in opl_pcbe_sample() 862 DTRACE_PROBE1(sparc64__getpic, unit64_t, curpic); in opl_pcbe_sample() [all …]
|
H A D | us234_pcbe.c | 824 uint64_t curpic; in us_pcbe_program() local 881 curpic = ultra_getpic(); in us_pcbe_program() 882 pic0->us_pic = (uint32_t)(curpic & PIC0_MASK); in us_pcbe_program() 883 pic1->us_pic = (uint32_t)(curpic >> 32); in us_pcbe_program() 896 uint64_t curpic; in us_pcbe_sample() local 907 curpic = ultra_getpic(); in us_pcbe_sample() 930 diff = (curpic & PIC0_MASK) - (uint64_t)pic0->us_pic; in us_pcbe_sample() 935 diff = (curpic >> 32) - (uint64_t)pic1->us_pic; in us_pcbe_sample() 940 pic0->us_pic = (uint32_t)(curpic & PIC0_MASK); in us_pcbe_sample() 941 pic1->us_pic = (uint32_t)(curpic >> 32); in us_pcbe_sample()
|
/titanic_50/usr/src/uts/intel/pcbe/ |
H A D | core_pcbe.c | 1452 uint64_t curpic; in core_pcbe_sample() local 1461 curpic = rdmsr(cfg->core_pmc); in core_pcbe_sample() 1465 uint64_t, curpic, in core_pcbe_sample() 1474 curpic = curpic & counter_mask; in core_pcbe_sample() 1475 if (curpic >= cfg->core_rawpic) { in core_pcbe_sample() 1476 *daddr += curpic - cfg->core_rawpic; in core_pcbe_sample() 1479 *daddr += counter_mask - (cfg->core_rawpic - curpic) + in core_pcbe_sample()
|
H A D | opteron_pcbe.c | 890 uint64_t curpic[OPT_PCBE_EXT_NCOUNTERS]; in opt_pcbe_sample() local 896 curpic[i] = rdmsr(opd.opd_picf(i)); in opt_pcbe_sample() 915 diff = (curpic[i] - cfgs[i]->opt_rawpic) & MASK48; in opt_pcbe_sample() 918 uint64_t, curpic[i], uint64_t, cfgs[i]->opt_rawpic); in opt_pcbe_sample()
|
H A D | p4_pcbe.c | 1005 uint64_t curpic[18]; in p4_pcbe_sample() local 1010 curpic[i] = rdmsr(p4_ctrs[i].pc_caddr); in p4_pcbe_sample() 1017 diff = curpic[i] - cfgs[i]->p4_rawpic; in p4_pcbe_sample() 1022 uint64_t, curpic[i], uint64_t, cfgs[i]->p4_rawpic); in p4_pcbe_sample()
|