Searched refs:xpcntr (Results 1 – 1 of 1) sorted by relevance
| /freebsd-src/sys/dev/hwpmc/ |
| H A D | hwpmc_cmn600.c | 82 cmn600_pmu_readcntr(void *arg, u_int nodeid, u_int xpcntr, u_int dtccntr, in cmn600_pmu_readcntr() argument 87 KASSERT(xpcntr < 4, ("[cmn600,%d] XP counter number %d is too big." in cmn600_pmu_readcntr() 88 " Max: 3", __LINE__, xpcntr)); in cmn600_pmu_readcntr() 101 xpval >>= xpcntr * POR_DTM_PMEVCNT_CNTR_WIDTH; in cmn600_pmu_readcntr() 107 cmn600_pmu_writecntr(void *arg, u_int nodeid, u_int xpcntr, u_int dtccntr, in cmn600_pmu_writecntr() argument 112 KASSERT(xpcntr < 4, ("[cmn600,%d] XP counter number %d is too big." in cmn600_pmu_writecntr() 113 " Max: 3", __LINE__, xpcntr)); in cmn600_pmu_writecntr() 128 shift = xpcntr * POR_DTM_PMEVCNT_CNTR_WIDTH; in cmn600_pmu_writecntr()
|