Home | History | Annotate | Download | only in UefiDpLib

Lines Matching refs:Measurement

55   MEASUREMENT_RECORD        Measurement;

63 &Measurement.Handle,
64 &Measurement.Token,
65 &Measurement.Module,
66 &Measurement.StartTimeStamp,
67 &Measurement.EndTimeStamp,
68 &Measurement.Identifier)) != 0)
70 ++SummaryData.NumTrace; // Count the number of TRACE Measurement records
71 if (Measurement.EndTimeStamp == 0) {
76 if (Measurement.Handle != NULL) {
80 if (IsPhase( &Measurement)) {
84 if(Measurement.Handle == NULL) {
89 if (AsciiStrnCmp (Measurement.Token, ALit_PEIM, PERF_TOKEN_LENGTH) == 0) {
93 Duration = GetDuration (&Measurement);
94 TIndex = GetCumulativeItem (&Measurement);
109 if ((CustomCumulativeData != NULL) && (AsciiStrCmp (Measurement.Token, CustomCumulativeData->Name) == 0)) {
149 MEASUREMENT_RECORD Measurement;
177 // Display ALL Measurement Records
196 &Measurement.Handle,
197 &Measurement.Token,
198 &Measurement.Module,
199 &Measurement.StartTimeStamp,
200 &Measurement.EndTimeStamp,
201 &Measurement.Identifier)) != 0)
207 if (Measurement.EndTimeStamp != 0) {
208 Duration = GetDuration (&Measurement);
215 if (((Measurement.EndTimeStamp != 0) && (ElapsedTime < mInterestThreshold)) ||
216 ((ExcludeFlag) && (GetCumulativeItem(&Measurement) >= 0))
223 AsciiStrToUnicodeStrS (Measurement.Module, mGaugeString, ARRAY_SIZE (mGaugeString)); // Use Module by default
224 AsciiStrToUnicodeStrS (Measurement.Token, mUnicodeToken, ARRAY_SIZE (mUnicodeToken));
225 if (Measurement.Handle != NULL) {
228 if (Measurement.Handle == HandleBuffer[TIndex]) {
235 if (AsciiStrnCmp (Measurement.Token, ALit_PEIM, PERF_TOKEN_LENGTH) == 0) {
236 UnicodeSPrint (mGaugeString, sizeof (mGaugeString), L"%g", Measurement.Handle);
245 Index, // 1 based, Which measurement record is being printed
247 Measurement.Handle,
251 Measurement.Identifier
255 Index, // 1 based, Which measurement record is being printed
257 Measurement.Handle,
303 MEASUREMENT_RECORD Measurement;
337 &Measurement.Handle,
338 &Measurement.Token,
339 &Measurement.Module,
340 &Measurement.StartTimeStamp,
341 &Measurement.EndTimeStamp,
342 &Measurement.Identifier)) != 0)
347 if (Measurement.EndTimeStamp != 0) {
348 Duration = GetDuration (&Measurement);
352 ((ExcludeFlag) && (GetCumulativeItem(&Measurement) >= 0))
360 Index, // 1 based, Which measurement record is being printed
361 Measurement.Handle,
362 Measurement.StartTimeStamp,
363 Measurement.EndTimeStamp,
364 Measurement.Token,
365 Measurement.Module,
366 Measurement.Identifier
370 Index, // 1 based, Which measurement record is being printed
371 Measurement.Handle,
372 Measurement.StartTimeStamp,
373 Measurement.EndTimeStamp,
374 Measurement.Token,
375 Measurement.Module
397 MEASUREMENT_RECORD Measurement;
430 &Measurement.Handle,
431 &Measurement.Token,
432 &Measurement.Module,
433 &Measurement.StartTimeStamp,
434 &Measurement.EndTimeStamp,
435 &Measurement.Identifier)) != 0)
437 if (AsciiStrnCmp (Measurement.Token, ALit_SHELL, PERF_TOKEN_LENGTH) == 0) {
438 Measurement.EndTimeStamp = Ticker;
440 if (Measurement.EndTimeStamp == 0) { // Skip "incomplete" records
443 Duration = GetDuration (&Measurement);
444 Measurement.Handle != NULL
445 && (AsciiStrnCmp (Measurement.Token, ALit_BdsTO, PERF_TOKEN_LENGTH) == 0)
449 } else if (AsciiStrnCmp (Measurement.Token, ALit_SEC, PERF_TOKEN_LENGTH) == 0) {
451 } else if (AsciiStrnCmp (Measurement.Token, ALit_PEI, PERF_TOKEN_LENGTH) == 0) {
453 } else if (AsciiStrnCmp (Measurement.Token, ALit_DXE, PERF_TOKEN_LENGTH) == 0) {
455 } else if (AsciiStrnCmp (Measurement.Token, ALit_BDS, PERF_TOKEN_LENGTH) == 0) {
457 } else if (AsciiStrnCmp (Measurement.Token, ALit_SHELL, PERF_TOKEN_LENGTH) == 0) {
541 MEASUREMENT_RECORD Measurement;
580 &Measurement.Handle,
581 &Measurement.Token,
582 &Measurement.Module,
583 &Measurement.StartTimeStamp,
584 &Measurement.EndTimeStamp,
585 &Measurement.Identifier)) != 0)
588 Duration = GetDuration (&Measurement);
591 (Measurement.EndTimeStamp == 0) ||
592 (Measurement.Handle == NULL) ||
593 ((ExcludeFlag) && (GetCumulativeItem(&Measurement) >= 0))
598 AsciiStrToUnicodeStrS (Measurement.Token, mUnicodeToken, ARRAY_SIZE (mUnicodeToken));
601 if (Measurement.Handle == HandleBuffer[Index]) {
613 Count, // 1 based, Which measurement record is being printed
618 Measurement.Identifier
622 Count, // 1 based, Which measurement record is being printed
655 MEASUREMENT_RECORD Measurement;
683 &Measurement.Handle,
684 &Measurement.Token,
685 &Measurement.Module,
686 &Measurement.StartTimeStamp,
687 &Measurement.EndTimeStamp,
688 &Measurement.Identifier)) != 0)
691 if ((Measurement.EndTimeStamp == 0) ||
692 (AsciiStrnCmp (Measurement.Token, ALit_PEIM, PERF_TOKEN_LENGTH) != 0)
697 Duration = GetDuration (&Measurement);
703 TIndex, // 1 based, Which measurement record is being printed
704 Measurement.Handle, // base address
705 Measurement.Handle, // file guid
707 Measurement.Identifier
711 TIndex, // 1 based, Which measurement record is being printed
712 Measurement.Handle, // base address
713 Measurement.Handle, // file guid
732 indication of every measurement record taken.
742 MEASUREMENT_RECORD Measurement;
747 UINTN Index; // Index, or number, of the measurement record being processed
772 &Measurement.Handle,
773 &Measurement.Token,
774 &Measurement.Module,
775 &Measurement.StartTimeStamp,
776 &Measurement.EndTimeStamp,
777 &Measurement.Identifier)) != 0)
779 AsciiStrToUnicodeStrS (Measurement.Module, mGaugeString, ARRAY_SIZE (mGaugeString));
780 AsciiStrToUnicodeStrS (Measurement.Token, mUnicodeToken, ARRAY_SIZE (mUnicodeToken));
783 if ( ! ( IsPhase( &Measurement) ||
784 (Measurement.Handle != NULL) ||
785 (Measurement.EndTimeStamp == 0)
788 Duration = GetDuration (&Measurement);
797 Measurement.Identifier
821 Traverse the measurement records and:<BR>