Lines Matching defs:base_addr
190 * `base_addr`, `tid` and `cpuid`.
192 static inline uintptr_t calc_ts_addr(uintptr_t base_addr,
197 assert(base_addr >= PMF_TIMESTAMP_ARRAY_START);
198 assert(base_addr < ((PMF_TIMESTAMP_ARRAY_START +
202 base_addr += ((cpuid * PMF_PERCPU_TIMESTAMP_SIZE) +
205 return base_addr;
210 * `base_addr`, `tid` and current cpu id.
214 void __pmf_store_timestamp(uintptr_t base_addr,
218 unsigned long long *ts_addr = (unsigned long long *)calc_ts_addr(base_addr,
228 void __pmf_store_timestamp_with_cache_maint(uintptr_t base_addr,
232 unsigned long long *ts_addr = (unsigned long long *)calc_ts_addr(base_addr,
240 * `base_addr`, `tid` and `cpuid`.
243 unsigned long long __pmf_get_timestamp(uintptr_t base_addr,
249 unsigned long long *ts_addr = (unsigned long long *)calc_ts_addr(base_addr,