Lines Matching refs:tids
66 pid_t *tids;
99 if (!switch_tracking->tids) {
100 switch_tracking->tids = calloc(nr, sizeof(pid_t));
101 if (!switch_tracking->tids)
104 switch_tracking->tids[i] = -1;
112 addr = realloc(switch_tracking->tids, nr * sizeof(pid_t));
115 switch_tracking->tids = addr;
117 switch_tracking->tids[i] = -1;
155 if (switch_tracking->tids[cpu] != -1 &&
156 switch_tracking->tids[cpu] != prev_tid) {
161 switch_tracking->tids[cpu] = next_tid;
336 struct switch_tracking switch_tracking = { .tids = NULL, };
548 zfree(&switch_tracking.tids);