Lines Matching refs:si
993 size_info *si;
1009 si = &(((size_info *)ptr)[-1]);
1010 oldsize = si->u.size - ALIGNMENT_SIZE;
1136 size_info *si;
1144 si = &(((size_info *)ptr)[-1]);
1145 oldsize = si->u.size - ALIGNMENT_SIZE;
1324 size_info *si;
1331 si = mem_getunlocked(ctx, size);
1333 si = mem_get(ctx, size);
1335 if (si == NULL)
1338 si->u.ctx = ctx;
1339 si++;
1341 si->u.size = size;
1342 return (&si[1]);
1347 size_info *si;
1354 si = isc__mem_allocateunlocked(ctx, size);
1356 si = isc__mem_allocateunlocked(ctx, size);
1358 if (si != NULL)
1359 mem_getstats(ctx, si[-1].u.size);
1363 ADD_TRACE(ctx, si, si[-1].u.size, file, line);
1387 return (si);
1430 size_info *si;
1438 si = &(((size_info *)ptr)[-2]);
1439 REQUIRE(si->u.ctx == ctx);
1440 size = si[1].u.size;
1442 si = &(((size_info *)ptr)[-1]);
1443 size = si->u.size;
1448 mem_putunlocked(ctx, si, size);
1450 mem_put(ctx, si, size);
1452 mem_putstats(ctx, si, size);