Home | History | Annotate | Download | only in showslab

Lines Matching refs:stats

60 static struct slab_info * get_slabinfo(struct slab_stat *stats)
88 stats->min_obj_size = INT_MAX;
103 if (stats->nr_caches++ == 0)
121 if (p->obj_size < stats->min_obj_size)
122 stats->min_obj_size = p->obj_size;
123 if (p->obj_size > stats->max_obj_size)
124 stats->max_obj_size = p->obj_size;
130 stats->nr_active_caches++;
134 stats->nr_objs += p->nr_objs;
135 stats->nr_active_objs += p->nr_active_objs;
136 stats->total_size += p->nr_objs * p->obj_size;
137 stats->active_size += p->nr_active_objs * p->obj_size;
138 stats->nr_slabs += p->nr_slabs;
139 stats->nr_active_slabs += nr_active_slabs;
150 if (stats->nr_objs)
151 stats->avg_obj_size = stats->total_size / stats->nr_objs;
273 struct slab_stat stats = { .nr_objs = 0 };
308 list = get_slabinfo (&stats);
317 stats.nr_active_objs,
318 stats.nr_objs,
319 100.0 * stats.nr_active_objs / stats.nr_objs,
320 stats.nr_active_slabs,
321 stats.nr_slabs,
322 100.0 * stats.nr_active_slabs / stats.nr_slabs,
323 stats.nr_active_caches,
324 stats.nr_caches,
325 100.0 * stats.nr_active_caches / stats.nr_caches,
326 stats.active_size / 1024.0,
327 stats.total_size / 1024.0,
328 100.0 * stats.active_size / stats.total_size,
329 stats.min_obj_size / 1024.0,
330 stats.avg_obj_size / 1024.0,
331 stats.max_obj_size / 1024.0);