Lines Matching defs:idx
150 uint32_t enabled, idx;
154 idx = svtk->sv_timekeep_curr;
155 if (++idx >= VDSO_TH_NUM)
156 idx = 0;
157 svtk->sv_timekeep_curr = idx;
163 tk->tk_th[idx].th_gen = 0;
166 tk->tk_th[idx] = th;
167 atomic_store_rel_32(&tk->tk_th[idx].th_gen, svtk->sv_timekeep_gen);
168 atomic_store_rel_32(&tk->tk_current, idx);
183 uint32_t enabled, idx;
187 idx = svtk->sv_timekeep_curr;
188 if (++idx >= VDSO_TH_NUM)
189 idx = 0;
190 svtk->sv_timekeep_curr = idx;
196 tk->tk_th[idx].th_gen = 0;
199 tk->tk_th[idx] = th;
200 atomic_store_rel_32(&tk->tk_th[idx].th_gen, svtk->sv_timekeep_gen);
201 atomic_store_rel_32(&tk->tk_current, idx);