Home | History | Annotate | Download | only in dist

Lines Matching refs:Mem5Link

15624 typedef struct Mem5Link Mem5Link;
15625 struct Mem5Link {
15695 ** Assuming mem5.zPool is divided up into an array of Mem5Link
15698 #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom]))
15710 next = MEM5LINK(i)->next;
15711 prev = MEM5LINK(i)->prev;
15715 MEM5LINK(prev)->next = next;
15718 MEM5LINK(next)->prev = prev;
15733 x = MEM5LINK(i)->next = mem5.aiFreelist[iLogsize];
15734 MEM5LINK(i)->prev = -1;
15737 MEM5LINK(x)->prev = i;
15782 i = MEM5LINK(i)->next;
16024 /* The size of a Mem5Link object must be a power of two. Verify that
16027 assert( (sizeof(Mem5Link)&(sizeof(Mem5Link)-1))==0 );
16035 while( (int)sizeof(Mem5Link)>mem5.szAtom ){
16098 for(n=0, j=mem5.aiFreelist[i]; j>=0; j = MEM5LINK(j)->next, n++){}