Home | History | Annotate | Download | only in helgrind

Lines Matching refs:OldRef

3937       purposes, each OldRef also contains a generation number,
3940 The important part of an OldRef is, however, its accs[] array.
3950 approximate LRU discarding. For each discarded OldRef we must
3956 have a dynamically sized OldRef.accs[] array, so no entries ever
3966 for OldRef structures. And that's important for performance. So
4173 /// A SparseWA guest-addr -> OldRef, that refers to (1)
4203 OldRef;
4206 //////////// BEGIN OldRef group allocator
4209 static OldRef* alloc_OldRef ( void ) {
4213 static void free_OldRef ( OldRef* r ) {
4217 //////////// END OldRef group allocator
4220 static SparseWA* oldrefTree = NULL; /* SparseWA* OldRef* */
4250 OldRef* ref;
4285 ref = (OldRef*)valW;
4390 OldRef* ref;
4427 ref = (OldRef*)valW;
4518 /* Oldref group allocator */
4520 sizeof(OldRef),
4523 "libhb.event_map_init.3 (OldRef groups)",
4526 /* Oldref tree */
4530 "libhb.event_map_init.4 (oldref tree)",
4543 OldRef* oldref;
4571 oldref = (OldRef*)valW;
4572 tl_assert(oldref->magic == OldRef_MAGIC);
4574 ThrID aThrID = oldref->accs[i].thrid;
4575 RCEC* aRef = oldref->accs[i].rcec;
4597 OldRef* oldref;
4642 oldref = (OldRef*)valW;
4643 key = oldref->gen;
4764 oldref = (OldRef*)valW;
4765 tl_assert(oldref->magic == OldRef_MAGIC);
4766 if (oldref->gen <= maxGen) {
4788 oldref = (OldRef*)valW;
4789 tl_assert(oldref->magic == OldRef_MAGIC);
4815 oldref = (OldRef*)valW;
4817 ThrID aThrID = oldref->accs[j].thrid;
4818 RCEC* aRef = oldref->accs[j].rcec;
4828 free_OldRef( oldref );