Lines Matching refs:timestamp
2467 By default, the global physical counter is used for the timestamp
2474 A PMF timestamp is uniquely identified across the system via the
2475 timestamp ID or ``tid``. The ``tid`` is composed as follows:
2479 Bits 0-7: The local timestamp identifier.
2488 #. The local timestamp identifier. This identifier is unique within a given
2502 PMF_STORE_ENABLE: The timestamp is stored in memory for later retrieval.
2503 PMF_DUMP_ENABLE: The timestamp is dumped on the serial console.
2508 retrieve a particular timestamp for the given service at runtime.
2516 Capturing a timestamp
2519 PMF timestamps are stored in a per-service timestamp region. On a
2520 system with multiple CPUs, each timestamp is captured and stored
2524 used to capture a timestamp at the location where it is used. The macro
2525 takes the service name, a local timestamp identifier and a flag as arguments.
2532 To capture a timestamp in assembly code, the caller should use
2534 calculate the address of where the timestamp would be stored. The
2535 caller should then read ``CNTPCT_EL0`` register to obtain the timestamp
2538 Retrieving a timestamp
2562 x2: The `mpidr` of the CPU for which the timestamp has to be retrieved.
2565 required to ensure the updated copy of the timestamp is returned.
2568 cache invalidate before reading the timestamp. This ensures