Home
last modified time | relevance | path

Searched refs:S_CACHE (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/lib/libast/common/vmalloc/
H A Dvmbest.c138 if(C_INDEX(SIZE(b)) < S_CACHE)
139 for(t = CACHE(vd)[S_CACHE]; t; t = LINK(t))
387 { LINK(fp) = CACHE(vd)[S_CACHE]; CACHE(vd)[S_CACHE] = fp;
392 for(n = S_CACHE; n >= c; --n)
711 LINK(tp) = CACHE(vd)[S_CACHE];
712 CACHE(vd)[S_CACHE] = tp;
716 { for(n = S_CACHE; n >= 0; --n) /* best-fit except for coalescing */
901 { /**/ASSERT(!vmonlist(CACHE(vd)[S_CACHE], bp) );
902 LINK(bp) = CACHE(vd)[S_CACHE];
903 CACHE(vd)[S_CACHE] = bp;
[all …]
H A Dvmhdr.h332 #define S_CACHE 6 /* # of types of small blocks to be cached */ macro
334 #define MAXCACHE (S_CACHE*ALIGN + TINYSIZE)
335 #define C_INDEX(s) (s < MAXCACHE ? INDEX(s) : S_CACHE)
349 Block_t* cache[S_CACHE+1]; /* delayed free blocks */
H A Dvmclear.c64 for(s = 0; s <= S_CACHE; ++s)
H A Dvmopen.c132 for(e = S_CACHE; e >= 0; --e)