Lines Matching refs:timestamp
2564 By default, the global physical counter is used for the timestamp
2571 A PMF timestamp is uniquely identified across the system via the
2572 timestamp ID or ``tid``. The ``tid`` is composed as follows:
2576 Bits 0-7: The local timestamp identifier.
2585 #. The local timestamp identifier. This identifier is unique within a given
2599 PMF_STORE_ENABLE: The timestamp is stored in memory for later retrieval.
2600 PMF_DUMP_ENABLE: The timestamp is dumped on the serial console.
2605 retrieve a particular timestamp for the given service at runtime.
2613 Capturing a timestamp
2616 PMF timestamps are stored in a per-service timestamp region. On a
2617 system with multiple CPUs, each timestamp is captured and stored
2621 used to capture a timestamp at the location where it is used. The macro
2622 takes the service name, a local timestamp identifier and a flag as arguments.
2629 To capture a timestamp in assembly code, the caller should use
2631 calculate the address of where the timestamp would be stored. The
2632 caller should then read ``CNTPCT_EL0`` register to obtain the timestamp
2635 Retrieving a timestamp
2659 x2: The `mpidr` of the CPU for which the timestamp has to be retrieved.
2662 required to ensure the updated copy of the timestamp is returned.
2665 cache invalidate before reading the timestamp. This ensures