Lines Matching defs:tid
116 * PMF service based on Service ID provided in `tid` argument.
118 static pmf_svc_desc_t *get_service(unsigned int tid)
123 unsigned int svc_id = tid & PMF_SVC_ID_MASK;
144 * Make sure the Service found supports the tid range.
146 if ((svc_id == desc_svc_id) && ((tid & PMF_TID_MASK) <
155 * registered for SMC interface based on `tid` and `mpidr`.
157 int pmf_get_timestamp_smc(unsigned int tid,
166 svc_desc = get_service(tid);
173 *ts_value = svc_desc->get_ts(tid, mpidr, flags);
179 * This function can be used to dump `ts` value for given `tid`.
182 void __pmf_dump_timestamp(unsigned int tid, unsigned long long ts)
184 printf("PMF:cpu %u tid %u ts %llu\n",
185 plat_my_core_pos(), tid, ts);
190 * `base_addr`, `tid` and `cpuid`.
193 unsigned int tid,
199 PMF_PERCPU_TIMESTAMP_SIZE) - ((tid & PMF_TID_MASK) *
203 ((tid & PMF_TID_MASK) * sizeof(unsigned long long)));
210 * `base_addr`, `tid` and current cpu id.
215 unsigned int tid,
219 tid, plat_my_core_pos());
229 unsigned int tid,
233 tid, plat_my_core_pos());
240 * `base_addr`, `tid` and `cpuid`.
244 unsigned int tid,
250 tid, cpuid);