Lines Matching refs:next
119 u = u->gch.next; in marktmu()
131 GCObject **p = &g->mainthread->next; in luaC_separateudata()
135 p = &curr->gch.next; /* don't bother with them */ in luaC_separateudata()
138 p = &curr->gch.next; in luaC_separateudata()
143 *p = curr->gch.next; in luaC_separateudata()
146 g->tmudata = curr->gch.next = curr; /* creates a circular list */ in luaC_separateudata()
148 curr->gch.next = g->tmudata->gch.next; in luaC_separateudata()
149 g->tmudata->gch.next = curr; in luaC_separateudata()
417 p = &curr->gch.next; in sweeplist()
421 *p = curr->gch.next; in sweeplist()
423 g->rootgc = curr->gch.next; /* adjust first */ in sweeplist()
447 GCObject *o = g->tmudata->gch.next; /* get first element */ in GCTM()
454 g->tmudata->gch.next = udata->uv.next; in GCTM()
455 udata->uv.next = g->mainthread->next; /* return it to `root' list */ in GCTM()
456 g->mainthread->next = o; in GCTM()
517 for (uv = g->uvhead.u.l.next; uv != &g->uvhead; uv = uv->u.l.next) { in remarkupvals()
518 lua_assert(uv->u.l.next->u.l.prev == uv && uv->u.l.prev->u.l.next == uv); in remarkupvals()
687 o->gch.next = g->rootgc; in luaC_link()
697 o->gch.next = g->rootgc; /* link upvalue into `rootgc' list */ in luaC_linkupval()