void mp_free(resource *);
void mp_dump(resource *);
-struct resclass mp_class = {
+static struct resclass mp_class = {
"MemPool",
sizeof(struct mempool),
mp_free,
list inside;
};
-void pool_dump(resource *);
-void pool_free(resource *);
+static void pool_dump(resource *);
+static void pool_free(resource *);
static struct resclass pool_class = {
"Pool",
return z;
}
-void
+static void
pool_free(resource *P)
{
pool *p = (pool *) P;
}
}
-void
+static void
pool_dump(resource *P)
{
pool *p = (pool *) P;
byte data[0];
};
-void mbl_free(resource *r)
+static void mbl_free(resource *r)
{
}
-void mbl_debug(resource *r)
+static void mbl_debug(resource *r)
{
struct mblock *m = (struct mblock *) r;
debug("(size=%d)\n", m->size);
}
-struct resclass mb_class = {
+static struct resclass mb_class = {
"Memory",
0,
mbl_free,
list objs;
};
-void slab_free(resource *r);
-void slab_dump(resource *r);
+static void slab_free(resource *r);
+static void slab_dump(resource *r);
-struct resclass sl_class = {
+static struct resclass sl_class = {
"Slab",
sizeof(struct slab),
slab_free,
xfree(o);
}
-void
+static void
slab_free(resource *r)
{
slab *s = (slab *) r;
xfree(o);
}
-void
+static void
slab_dump(resource *r)
{
slab *s = (slab *) r;