Searched refs:npools (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/starfire/sys/
H A Didn_smr.h133 #define SMR_SLABPOOL_HASH(d) ((d) % idn.slabpool->npools)
134 #define SMR_SLABPOOL_HASHSTEP(p) (((p)+4) % idn.slabpool->npools)
H A Didn.h2970 * npools
2976 int npools; member in struct:idn_global::slabpool
/illumos-gate/usr/src/uts/sun4u/starfire/io/
H A Didn_smr.c1667 idn.slabpool->npools = (ntotslabs + (minperpool - 1)) / minperpool;
1669 if ((idn.slabpool->npools & 1) == 0) {
1671 * npools needs to be odd for hashing algorithm.
1673 idn.slabpool->npools++;
1675 ASSERT(idn.slabpool->npools > 0);
1676 minperpool = (ntotslabs < idn.slabpool->npools) ?
1677 1 : (ntotslabs / idn.slabpool->npools);
1682 * npools. Only one extra slab is allocated to each pool
1685 if (ntotslabs > (idn.slabpool->npools * minperpool))
1686 nxslabs = ntotslabs - (idn.slabpool->npools * minperpoo
1991 register int p, npools; local
[all...]
H A Didn.c3883 for (p = nfree = 0; p < idn.slabpool->npools; p++)
3888 "npools = %d)",
3891 idn.slabpool->npools);
3895 for (p = 0; p < idn.slabpool->npools; p++) {
/illumos-gate/usr/src/cmd/zpool/
H A Dzpool_main.c2656 int npools; local
2712 if ((npools = pool_list_count(list)) == 0)
2744 if (npools > 1 && !verbose)

Completed in 1155 milliseconds