Lines Matching defs:idx
98 int __tsan_get_report_stack(void *report, uptr idx, void **trace,
101 CHECK_LT(idx, rep->stacks.Size());
102 ReportStack *stack = rep->stacks[idx];
108 int __tsan_get_report_mop(void *report, uptr idx, int *tid, void **addr,
112 CHECK_LT(idx, rep->mops.Size());
113 ReportMop *mop = rep->mops[idx];
124 int __tsan_get_report_loc(void *report, uptr idx, const char **type,
129 CHECK_LT(idx, rep->locs.Size());
130 ReportLocation *loc = rep->locs[idx];
143 int __tsan_get_report_loc_object_type(void *report, uptr idx,
146 CHECK_LT(idx, rep->locs.Size());
147 ReportLocation *loc = rep->locs[idx];
153 int __tsan_get_report_mutex(void *report, uptr idx, uptr *mutex_id, void **addr,
156 CHECK_LT(idx, rep->mutexes.Size());
157 ReportMutex *mutex = rep->mutexes[idx];
166 int __tsan_get_report_thread(void *report, uptr idx, int *tid, tid_t *os_id,
170 CHECK_LT(idx, rep->threads.Size());
171 ReportThread *thread = rep->threads[idx];
182 int __tsan_get_report_unique_tid(void *report, uptr idx, int *tid) {
184 CHECK_LT(idx, rep->unique_tids.Size());
185 *tid = rep->unique_tids[idx];