Home
last modified time | relevance | path

Searched refs:slabs (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.15/tools/vm/
Dslabinfo.c36 unsigned long partial, objects, slabs, objects_partial, objects_total; member
57 int slabs; variable
349 return s->slabs * (page_size << s->order); in slab_size()
375 if (skip_zero && !s->slabs) in slab_numa()
549 s->object_size, s->slabs, onoff(s->sanity_checks), in report()
550 s->slabs * (page_size << s->order)); in report()
552 s->slab_size, s->slabs - s->partial - s->cpu_slabs, in report()
556 s->slabs * (page_size << s->order) - s->objects * s->object_size); in report()
563 s->slabs); in report()
589 if (skip_zero && !show_empty && !s->slabs) in slabcache()
[all …]
Dslabinfo-gnuplot.sh187 mode=slabs
232 slabs)
258 slabs)
/Linux-v5.15/Documentation/vm/
Dslub.rst10 SLUB can enable debugging only for selected slabs in order to avoid
16 all slabs.
19 data and perform operation on the slabs. By default ``slabinfo`` only lists
20 slabs that have data in them. See "slabinfo -h" for more options when
38 Enable options for all slabs
41 Enable options only for select slabs (no spaces
44 Multiple blocks of options for all slabs or selected slabs can be given, with
45 blocks of options delimited by ';'. The last of "all slabs" blocks is applied
46 to all slabs except those that match one of the "select slabs" block. Options
47 of the first "select slabs" blocks that matches the slab's name are applied.
[all …]
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-kernel-slab61 of partially used slabs. It can be written to clear the current
115 The cpu_slabs file is read-only and displays how many cpu slabs
124 The file cpuslab_flush shows how many times a cache's cpu slabs
201 slabs (not objects) are freed by rcu.
295 The min_partial file specifies how many empty slabs shall
297 allocating new slabs. Such slabs may be reclaimed by utilizing
325 objects are on partial slabs and from which nodes they are
344 The order file specifies the page order at which new slabs are
375 partial slabs there are and how long each node's list is.
436 memory from a cache. Empty per-cpu or partial slabs
[all …]
/Linux-v5.15/samples/bpf/
Dxsk_fwd.c109 u64 **slabs; member
170 bp->slabs = (u64 **)&p[sizeof(struct bpool)]; in bpool_init()
183 bp->slabs[i] = &bp->buffers[i * params->n_buffers_per_slab]; in bpool_init()
348 slab_full = bp->slabs[n_slabs_available]; in bcache_cons_check()
349 bp->slabs[n_slabs_available] = bc->slab_cons; in bcache_cons_check()
396 slab_empty = bp->slabs[n_slabs_available]; in bcache_prod()
397 bp->slabs[n_slabs_available] = bc->slab_prod; in bcache_prod()
/Linux-v5.15/mm/
Dslub.c1407 parse_slub_debug_flags(char *str, slab_flags_t *flags, char **slabs, bool init) in parse_slub_debug_flags() argument
1463 *slabs = ++str; in parse_slub_debug_flags()
1465 *slabs = NULL; in parse_slub_debug_flags()
5525 SLAB_ATTR_RO(slabs);
/Linux-v5.15/Documentation/admin-guide/
Dkernel-parameters.txt5141 Enable merging of slabs with similar size when the
5145 Disable merging of slabs with similar size. May be
5147 allocs to different slabs, especially in hardened
5158 Determines the maximum allowed order for slabs.
5163 slub_debug[=options[,slabs][;[options[,slabs]]...] [MM, SLUB]
5172 Determines the maximum allowed order for slabs.
5182 of objects the smaller the overhead of tracking slabs
5187 Determines the minimum page order for slabs. Must be
5562 <int> -- Number of I/O TLB slabs
/Linux-v5.15/Documentation/admin-guide/sysctl/
Dvm.rst487 (fallback from the local zone occurs) slabs will be reclaimed if more
/Linux-v5.15/lib/
DKconfig.debug696 supports the determination of the most active slabs to figure
697 out which slabs are relevant to a particular load.
/Linux-v5.15/Documentation/block/
Dbiodoc.rst659 given size from these slabs.
/Linux-v5.15/init/
DKconfig1911 Per cpu caching is realized using slabs of objects instead