Lines Matching defs:si
1151 size_info *si;
1167 si = &(((size_info *)ptr)[-1]);
1168 oldsize = si->u.size - ALIGNMENT_SIZE;
1293 size_info *si;
1301 si = &(((size_info *)ptr)[-1]);
1302 oldsize = si->u.size - ALIGNMENT_SIZE;
1482 size_info *si;
1489 si = mem_getunlocked(ctx, size);
1491 si = mem_get(ctx, size);
1493 if (si == NULL)
1496 si->u.ctx = ctx;
1497 si++;
1499 si->u.size = size;
1500 return (&si[1]);
1506 size_info *si;
1512 si = mem_allocateunlocked((isc_mem_t *)ctx, size);
1513 if (((ctx->flags & ISC_MEMFLAG_INTERNAL) == 0) && (si != NULL))
1514 mem_getstats(ctx, si[-1].u.size);
1516 ADD_TRACE(ctx, si, si[-1].u.size, file, line);
1539 return (si);
1584 size_info *si;
1592 si = &(((size_info *)ptr)[-2]);
1593 REQUIRE(si->u.ctx == ctx);
1594 size = si[1].u.size;
1596 si = &(((size_info *)ptr)[-1]);
1597 size = si->u.size;
1605 mem_putunlocked(ctx, si, size);
1607 mem_putstats(ctx, si, size);
1608 mem_put(ctx, si, size);