Home | History | Annotate | Download | only in helgrind

Lines Matching refs:accs

3940       The important part of an OldRef is, however, its accs[] array.
3944 this location. The accs[] array is a MTF-array. If a binding
3956 have a dynamically sized OldRef.accs[] array, so no entries ever
4201 Thr_n_RCEC accs[N_OLDREF_ACCS];
4289 if (ref->accs[i].thrid != thrid)
4291 if (ref->accs[i].szLg2B != szLg2B)
4293 if (ref->accs[i].isW != (UInt)(isW & 1))
4302 Thr_n_RCEC tmp = ref->accs[i-1];
4303 ref->accs[i-1] = ref->accs[i];
4304 ref->accs[i] = tmp;
4307 if (rcec == ref->accs[i].rcec) stats__ctxt_rcdec1_eq++;
4309 ctxt__rcdec( ref->accs[i].rcec );
4310 tl_assert(ref->accs[i].thrid == thrid);
4312 ref->accs[i].rcec = rcec;
4313 ref->accs[i].locksHeldW = locksHeldW;
4318 if (ref->accs[N_OLDREF_ACCS-1].thrid != 0) {
4321 tl_assert(ref->accs[N_OLDREF_ACCS-1].rcec);
4325 ctxt__rcdec( ref->accs[N_OLDREF_ACCS-1].rcec );
4327 tl_assert(!ref->accs[N_OLDREF_ACCS-1].rcec);
4330 ref->accs[j] = ref->accs[j-1];
4331 ref->accs[0].thrid = thrid;
4332 ref->accs[0].szLg2B = szLg2B;
4333 ref->accs[0].isW = (UInt)(isW & 1);
4334 ref->accs[0].locksHeldW = locksHeldW;
4335 ref->accs[0].rcec = rcec;
4356 ref->accs[0].thrid = thrid;
4357 ref->accs[0].szLg2B = szLg2B;
4358 ref->accs[0].isW = (UInt)(isW & 1);
4359 ref->accs[0].locksHeldW = locksHeldW;
4360 ref->accs[0].rcec = rcec;
4368 ref->accs[j].rcec = NULL;
4369 ref->accs
4370 ref->accs[j].szLg2B = 0;
4371 ref->accs[j].isW = 0;
4372 ref->accs[j].locksHeldW = 0;
4430 tl_assert(ref->accs[0].thrid != 0); /* first slot must always be used */
4439 Thr_n_RCEC* cand = &ref->accs[i];
4574 ThrID aThrID = oldref->accs[i].thrid;
4575 RCEC* aRef = oldref->accs[i].rcec;
4817 ThrID aThrID = oldref->accs[j].thrid;
4818 RCEC* aRef = oldref->accs[j].rcec;