Searched refs:freelist (Results 1 - 15 of 15) sorted by relevance

/ast/src/lib/libast/string/
H A Dtok.c47 static Tok_t* freelist; variable
59 if (p = freelist)
60 freelist = freelist->ptr.nxt;
80 p->ptr.nxt = freelist;
81 freelist = p;
/ast/src/cmd/ksh93/sh/
H A Denv.c42 Evar_t *freelist; member in struct:_env_
138 if(vp = ep->freelist)
139 ep->freelist = vp->un.next;
143 ep->freelist = (vp+1);
144 ep->freelist->un.next = 0;
175 vp->un.next = ep->freelist;
176 ep->freelist = vp;
211 ep->freelist = vp = newof((Evar_t*)0,Evar_t,n,0);
240 for(top=0,vp = ep->freelist; vp; vp = vpnext)
H A Djobs.c145 static struct process *freelist; variable in typeref:struct:process
1337 if(pw=freelist)
1338 freelist = pw->p_nxtjob;
1827 pw->p_nxtjob = freelist;
1828 freelist = pw;
/ast/src/lib/libast/comp/
H A Diconv.c88 static Conv_t* freelist[4]; variable
1083 for (i = 0; i < elementsof(freelist); i++)
1084 if ((cc = freelist[i]) && streq(to, cc->to.name) && streq(fr, cc->from.name))
1086 freelist[i] = 0;
1199 if (++ i >= elementsof(freelist))
1201 if (!freelist[i])
1205 if (++ i >= elementsof(freelist))
1212 if (oc = freelist[i])
1225 freelist[freeindex = i] = cc;
/ast/src/cmd/nmake/
H A Dread.c71 freelist(internal.tmplist->prereqs);
H A Dexpand.c637 freelist(q);
678 freelist(x);
1183 freelist(r->prereqs);
H A Dmain.c607 freelist(internal.tmplist->prereqs);
H A Dscan.c1838 freelist(alt->prereqs);
1866 freelist(oprereqs);
H A Dcommand.c429 freelist(job->prereqs);
722 freelist(internal.exports->prereqs);
H A Dmake.c291 freelist(a->prereqs);
1214 freelist(r0->prereqs);
H A Drule.c730 freelist(prereqs);
733 freelist(r->prereqs);
H A Dmake.h127 #define freelist(x) do{if(x){(x)->rule=(Rule_t*)internal.freelists;internal.freelists=(char*)(x);}}while(0) macro
H A Dbind.c1771 freelist(r->prereqs);
1968 freelist(r->prereqs);
H A Dstate.c1158 freelist(s->prereqs);
H A Dparse.c2580 freelist(r->prereqs);

Completed in 360 milliseconds