Lines Matching defs:rec

4273         public void printNextItem(PrintWriter pw, HistoryItem rec, long baseTime, boolean checkin,
4277 TimeUtils.formatDuration(rec.time - baseTime, pw, TimeUtils.HUNDRED_DAY_FIELD_LEN);
4279 pw.print(rec.numReadInts);
4285 pw.print(rec.time - baseTime);
4287 pw.print(rec.time - lastTime);
4289 lastTime = rec.time;
4291 if (rec.cmd == HistoryItem.CMD_START) {
4297 } else if (rec.cmd == HistoryItem.CMD_CURRENT_TIME
4298 || rec.cmd == HistoryItem.CMD_RESET) {
4302 if (rec.cmd == HistoryItem.CMD_RESET) {
4308 pw.println(rec.currentTime);
4312 rec.currentTime).toString());
4314 } else if (rec.cmd == HistoryItem.CMD_SHUTDOWN) {
4319 } else if (rec.cmd == HistoryItem.CMD_OVERFLOW) {
4326 if (rec.batteryLevel < 10) pw.print("00");
4327 else if (rec.batteryLevel < 100) pw.print("0");
4328 pw.print(rec.batteryLevel);
4331 if (rec.states < 0) ;
4332 else if (rec.states < 0x10) pw.print("0000000");
4333 else if (rec.states < 0x100) pw.print("000000");
4334 else if (rec.states < 0x1000) pw.print("00000");
4335 else if (rec.states < 0x10000) pw.print("0000");
4336 else if (rec.states < 0x100000) pw.print("000");
4337 else if (rec.states < 0x1000000) pw.print("00");
4338 else if (rec.states < 0x10000000) pw.print("0");
4339 pw.print(Integer.toHexString(rec.states));
4342 if (oldLevel != rec.batteryLevel) {
4343 oldLevel = rec.batteryLevel;
4344 pw.print(",Bl="); pw.print(rec.batteryLevel);
4347 if (oldStatus != rec.batteryStatus) {
4348 oldStatus = rec.batteryStatus;
4371 if (oldHealth != rec.batteryHealth) {
4372 oldHealth = rec.batteryHealth;
4401 if (oldPlug != rec.batteryPlugType) {
4402 oldPlug = rec.batteryPlugType;
4422 if (oldTemp != rec.batteryTemperature) {
4423 oldTemp = rec.batteryTemperature;
4427 if (oldVolt != rec.batteryVoltage) {
4428 oldVolt = rec.batteryVoltage;
4432 printBitDescriptions(pw, oldState, rec.states, rec.wakelockTag,
4434 printBitDescriptions(pw, oldState2, rec.states2, null,
4436 if (rec.wakeReasonTag != null) {
4439 pw.print(rec.wakeReasonTag.poolIdx);
4442 pw.print(rec.wakeReasonTag.uid);
4444 pw.print(rec.wakeReasonTag.string);
4448 if (rec.eventCode != HistoryItem.EVENT_NONE) {
4450 if ((rec.eventCode&HistoryItem.EVENT_FLAG_START) != 0) {
4452 } else if ((rec.eventCode&HistoryItem.EVENT_FLAG_FINISH) != 0) {
4457 int idx = rec.eventCode & ~(HistoryItem.EVENT_FLAG_START
4467 pw.print(rec.eventTag.poolIdx);
4469 UserHandle.formatUid(pw, rec.eventTag.uid);
4471 pw.print(rec.eventTag.string);
4476 if (rec.stepDetails != null) {
4479 pw.print(rec.stepDetails.userTime);
4481 pw.print(rec.stepDetails.systemTime);
4483 if (rec.stepDetails.appCpuUid1 >= 0) {
4485 printStepCpuUidDetails(pw, rec.stepDetails.appCpuUid1,
4486 rec.stepDetails.appCpuUTime1, rec.stepDetails.appCpuSTime1);
4487 if (rec.stepDetails.appCpuUid2 >= 0) {
4489 printStepCpuUidDetails(pw, rec.stepDetails.appCpuUid2,
4490 rec.stepDetails.appCpuUTime2, rec.stepDetails.appCpuSTime2);
4492 if (rec.stepDetails.appCpuUid3 >= 0) {
4494 printStepCpuUidDetails(pw, rec.stepDetails.appCpuUid3,
4495 rec.stepDetails.appCpuUTime3, rec.stepDetails.appCpuSTime3);
4501 pw.print(rec.stepDetails.statUserTime);
4503 pw.print(rec.stepDetails.statSystemTime);
4505 pw.print(rec.stepDetails.statIOWaitTime);
4507 pw.print(rec.stepDetails.statIrqTime);
4509 pw.print(rec.stepDetails.statSoftIrqTime);
4511 pw.print(rec.stepDetails.statIdlTime);
4513 int totalRun = rec.stepDetails.statUserTime + rec.stepDetails.statSystemTime
4514 + rec.stepDetails.statIOWaitTime + rec.stepDetails.statIrqTime
4515 + rec.stepDetails.statSoftIrqTime;
4516 int total = totalRun + rec.stepDetails.statIdlTime;
4531 pw.print(rec.stepDetails.userTime);
4533 pw.print(rec.stepDetails.systemTime);
4534 if (rec.stepDetails.appCpuUid1 >= 0) {
4535 printStepCpuUidCheckinDetails(pw, rec.stepDetails.appCpuUid1,
4536 rec.stepDetails.appCpuUTime1, rec.stepDetails.appCpuSTime1);
4537 if (rec.stepDetails.appCpuUid2 >= 0) {
4538 printStepCpuUidCheckinDetails(pw, rec.stepDetails.appCpuUid2,
4539 rec.stepDetails.appCpuUTime2, rec.stepDetails.appCpuSTime2);
4541 if (rec.stepDetails.appCpuUid3 >= 0) {
4542 printStepCpuUidCheckinDetails(pw, rec.stepDetails.appCpuUid3,
4543 rec.stepDetails.appCpuUTime3, rec.stepDetails.appCpuSTime3);
4549 pw.print(rec.stepDetails.statUserTime);
4551 pw.print(rec.stepDetails.statSystemTime);
4553 pw.print(rec.stepDetails.statIOWaitTime);
4555 pw.print(rec.stepDetails.statIrqTime);
4557 pw.print(rec.stepDetails.statSoftIrqTime);
4559 pw.print(rec.stepDetails.statIdlTime);
4563 oldState = rec.states;
4564 oldState2 = rec.states2;
4719 final HistoryItem rec = new HistoryItem();
4724 while (getNextHistoryLocked(rec)) {
4725 lastTime = rec.time;
4729 if (rec.time >= histStart) {
4731 if (rec.cmd == HistoryItem.CMD_CURRENT_TIME
4732 || rec.cmd == HistoryItem.CMD_RESET
4733 || rec.cmd == HistoryItem.CMD_START
4734 || rec.cmd == HistoryItem.CMD_SHUTDOWN) {
4736 hprinter.printNextItem(pw, rec, baseTime, checkin,
4738 rec.cmd = HistoryItem.CMD_UPDATE;
4739 } else if (rec.currentTime != 0) {
4741 byte cmd = rec.cmd;
4742 rec.cmd = HistoryItem.CMD_CURRENT_TIME;
4743 hprinter.printNextItem(pw, rec, baseTime, checkin,
4745 rec.cmd = cmd;
4748 if (rec.cmd != HistoryItem.CMD_UPDATE) {
4749 hprinter.printNextItem(pw, rec, baseTime, checkin,
4751 rec.cmd = HistoryItem.CMD_UPDATE;
4753 int oldEventCode = rec.eventCode;
4754 HistoryTag oldEventTag = rec.eventTag;
4755 rec.eventTag = new HistoryTag();
4766 rec.eventCode = i;
4767 rec.eventTag.string = ent.getKey();
4768 rec.eventTag.uid = uids.keyAt(j);
4769 rec.eventTag.poolIdx = uids.valueAt(j);
4770 hprinter.printNextItem(pw, rec, baseTime, checkin,
4772 rec.wakeReasonTag = null;
4773 rec.wakelockTag = null;
4777 rec.eventCode = oldEventCode;
4778 rec.eventTag = oldEventTag;
4782 hprinter.printNextItem(pw, rec, baseTime, checkin,
4784 } else if (false && rec.eventCode != HistoryItem.EVENT_NONE) {
4791 tracker.updateState(rec.eventCode, rec.eventTag.string,
4792 rec.eventTag.uid, rec.eventTag.poolIdx);
4885 final HistoryItem rec = new HistoryItem();
4889 while (getNextOldHistoryLocked(rec)) {
4891 baseTime = rec.time;
4893 hprinter.printNextItem(pw, rec, baseTime, false, (flags&DUMP_VERBOSE) != 0);