• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-brcm/

Lines Matching refs:pmon

517 			uint32_t last_log_id;       /* last pmon log */
529 } pmon;
1324 buzzz_pmon_ctr_t * log = &buzzz_g.priv.pmon.log[log_id];
1347 buzzz_g.priv.pmon.log[0].u32[0] = BUZZZ_INVALID;
1348 buzzz_g.priv.pmon.next_log_id = 0U;
1354 return (buzzz_g.priv.pmon.log[0].u32[0] == BUZZZ_INVALID);
1365 prev.u32[ctr] = buzzz_g.priv.pmon.log[log-1].u32[ctr];
1366 curr.u32[ctr] = buzzz_g.priv.pmon.log[log].u32[ctr];
1374 if (elapsed.u32[ctr] < buzzz_g.priv.pmon.run[log].min.u32[ctr])
1375 buzzz_g.priv.pmon.run[log].min.u32[ctr] = elapsed.u32[ctr];
1376 if (elapsed.u32[ctr] > buzzz_g.priv.pmon.run[log].max.u32[ctr])
1377 buzzz_g.priv.pmon.run[log].max.u32[ctr] = elapsed.u32[ctr];
1378 buzzz_g.priv.pmon.run[log].sum.u32[ctr] += elapsed.u32[ctr];
1383 if (buzzz_pmon_usr_g < buzzz_g.priv.pmon.usr.run.min)
1384 buzzz_g.priv.pmon.usr.run.min = buzzz_pmon_usr_g;
1385 if (buzzz_pmon_usr_g > buzzz_g.priv.pmon.usr.run.max)
1386 buzzz_g.priv.pmon.usr.run.max = buzzz_pmon_usr_g;
1387 buzzz_g.priv.pmon.usr.run.sum += buzzz_pmon_usr_g;
1396 buzzz_g.priv.pmon.mon[buzzz_g.priv.pmon.groupid][0].sum.u32[0] = ~0U;
1400 buzzz_g.priv.pmon.mon[buzzz_g.priv.pmon.groupid][log].min.u32[ctr]
1401 = buzzz_g.priv.pmon.run[log].min.u32[ctr];
1402 buzzz_g.priv.pmon.mon[buzzz_g.priv.pmon.groupid][log].max.u32[ctr]
1403 = buzzz_g.priv.pmon.run[log].max.u32[ctr];
1404 buzzz_g.priv.pmon.mon[buzzz_g.priv.pmon.groupid][log].sum.u32[ctr]
1405 = buzzz_g.priv.pmon.run[log].sum.u32[ctr];
1409 buzzz_g.priv.pmon.usr.mon[buzzz_g.priv.pmon.groupid].min
1410 = buzzz_g.priv.pmon.usr.run.min;
1411 buzzz_g.priv.pmon.usr.mon[buzzz_g.priv.pmon.groupid].max
1412 = buzzz_g.priv.pmon.usr.run.max;
1413 buzzz_g.priv.pmon.usr.mon[buzzz_g.priv.pmon.groupid].sum
1414 = buzzz_g.priv.pmon.usr.run.sum;
1428 buzzz_g.priv.pmon.run[log].min.u32[ctr] = ~0U;
1429 buzzz_g.priv.pmon.run[log].max.u32[ctr] = 0U;
1430 buzzz_g.priv.pmon.run[log].sum.u32[ctr] = 0U;
1434 buzzz_g.priv.pmon.usr.run.min = ~0U;
1435 buzzz_g.priv.pmon.usr.run.max = 0U;
1436 buzzz_g.priv.pmon.usr.run.sum = 0U;
1463 buzzz_g.priv.pmon.sample = 0U;
1464 buzzz_g.priv.pmon.groupid = group;
1476 buzzz_g.priv.pmon.next_log_id = 1U; /* for log sequence check */
1492 if (buzzz_g.priv.pmon.next_log_id != log_id) { /* check log sequence */
1499 buzzz_g.priv.pmon.next_log_id = log_id + 1U; /* for log sequence check */
1525 buzzz_g.priv.pmon.last_log_id = last_log_id;
1526 buzzz_g.priv.pmon.sample++;
1529 buzzz_g.priv.pmon.groupid, buzzz_g.priv.pmon.sample,
1530 buzzz_g.priv.pmon.config_samples, last_log_id);
1532 if (buzzz_g.priv.pmon.groupid == 0) { /* RESET or skip group ID */
1536 if (buzzz_g.priv.pmon.sample >= buzzz_g.priv.pmon.config_samples) {
1539 buzzz_g.priv.pmon.groupid = buzzz_g.config_limit;
1541 buzzz_g.priv.pmon.groupid++;
1543 _buzzz_pmon_bind(buzzz_g.priv.pmon.groupid);
1551 if (buzzz_g.priv.pmon.sample >= buzzz_g.priv.pmon.config_samples) {
1557 buzzz_g.priv.pmon.groupid = BUZZZ_PMON_GROUPS;
1559 buzzz_g.priv.pmon.groupid++;
1561 if (buzzz_g.priv.pmon.groupid >= BUZZZ_PMON_GROUPS)
1564 _buzzz_pmon_bind(buzzz_g.priv.pmon.groupid);
1614 buzzz_g.priv.pmon.config_samples);
1617 printk(": UserCtr[%u]" CLRnl, buzzz_g.priv.pmon.usr.mon[group].sum);
1622 for (log_id = 1; log_id <= buzzz_g.priv.pmon.last_log_id; log_id++) {
1625 log = &buzzz_g.priv.pmon.mon[group][log_id];
1668 printk(": UserCtr[%u]" CLRnl, buzzz_g.priv.pmon.usr.mon[group].min);
1673 for (log_id = 1; log_id <= buzzz_g.priv.pmon.last_log_id; log_id++) {
1674 log = &buzzz_g.priv.pmon.mon[group][log_id];
1711 printk(": UserCtr[%u]" CLRnl, buzzz_g.priv.pmon.usr.mon[group].max);
1716 for (log_id = 1; log_id <= buzzz_g.priv.pmon.last_log_id; log_id++) {
1717 log = &buzzz_g.priv.pmon.mon[group][log_id];
1755 memset(buzzz_g.priv.pmon.log, 0, sizeof(buzzz_g.priv.pmon.log));
1756 memset(buzzz_g.priv.pmon.run, 0, sizeof(buzzz_g.priv.pmon.run));
1757 memset(buzzz_g.priv.pmon.mon, 0, sizeof(buzzz_g.priv.pmon.mon));
1762 buzzz_g.priv.pmon.sample = 0U;
1763 buzzz_g.priv.pmon.next_log_id = 0U;
1764 buzzz_g.priv.pmon.last_log_id = 0U;
1793 str_buzzz_pmon_group(buzzz_g.priv.pmon.groupid), buzzz_g.priv.pmon.groupid);
1795 buzzz_g.priv.pmon.control.u8[0], buzzz_g.priv.pmon.control.u8[1],
1796 buzzz_g.priv.pmon.control.u8[2], buzzz_g.priv.pmon.control.u8[3]);
1797 printk("Sample:\t\t" CLRb "%u" CLRnl, buzzz_g.priv.pmon.sample);
1798 printk("NextId:\t\t" CLRb "%u" CLRnl, buzzz_g.priv.pmon.next_log_id);
1799 printk("LastId:\t\t" CLRb "%u" CLRnl, buzzz_g.priv.pmon.last_log_id);
1800 printk("+Skip:\t\t" CLRb "%u" CLRnl, buzzz_g.priv.pmon.config_skip);
1801 printk("+Sample:\t" CLRb "%u" CLRnl, buzzz_g.priv.pmon.config_samples);
1836 buzzz_g.priv.pmon.groupid = BUZZZ_PMON_GROUP_RESET;
1838 buzzz_g.priv.pmon.control.u8[evt] =
1840 buzzz_g.priv.pmon.sample = 0U;
1841 buzzz_g.priv.pmon.next_log_id = 0U;
1842 buzzz_g.priv.pmon.last_log_id = 0U;
1843 buzzz_g.priv.pmon.config_skip = BUZZZ_PMON_SAMPLESZ;
1844 buzzz_g.priv.pmon.config_samples = BUZZZ_PMON_SAMPLESZ;
1857 buzzz_g.priv.pmon.config_samples = config_samples;
1858 buzzz_g.priv.pmon.config_skip = config_skip;
2421 for (i = 0; (i < buzzz_g.priv.pmon.config_samples * 16); i++) {
2600 printk(" 1. func unit test\n 2. pmon unit test\n"); break;
2867 case BUZZZ_TOOL_PMON: /* limit the pmon group */