Beispiel #1
0
/*
 * Allocate memory associated with level l.
 */
void *
getlblk(int l, size_t s)
{
	while (l >= nmblks) {
		mblks = xrealloc(mblks, (nmblks + ML_INC) * sizeof (mbl_t *));
		(void)memset(&mblks[nmblks], 0, ML_INC * sizeof (mbl_t *));
		nmblks += ML_INC;
	}
	return (xgetblk(&mblks[l], s));
}
Beispiel #2
0
void *
tgetblk(size_t s)
{

	return (xgetblk(&tmblk, s));
}