Lines Matching full:counter
2 * Arm SSE Subsystem System Counter
13 * This is a model of the "System counter" which is documented in
22 * Consumers of the system counter's timestamp, such as the SSE
25 * interact with an instance of the System Counter. Generally the
27 * code can set to the appropriate instance of the system counter.
37 #define TYPE_SSE_COUNTER "sse-counter"
71 * @counter: SSECounter
74 * Returns the value of the timestamp counter at the specified
78 uint64_t sse_counter_for_timestamp(SSECounter *counter, uint64_t ns);
82 * @counter: SSECounter
86 * when the timestamp counter will reach the specified tick count.
87 * If the counter is not currently running, returns UINT64_MAX.
89 uint64_t sse_counter_tick_to_time(SSECounter *counter, uint64_t tick);
93 * @counter: SSECounter
94 * @notifier: Notifier which is notified on counter changes
96 * Registers @notifier with the SSECounter. When the counter's
100 * Devices which consume the timestamp counter can use this as
103 void sse_counter_register_consumer(SSECounter *counter, Notifier *notifier);