Home
last modified time | relevance | path

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

/linux/tools/mm/
H A Dslabinfo.c3 * Slabinfo: Tool to get reports about slabs
36 unsigned long partial, objects, slabs, objects_partial, total_objects; member
57 int slabs; variable
116 "-A|--activity Most active slabs first\n" in usage()
119 "-e|--empty Show empty slabs\n" in usage()
123 "-l|--slabs Show slabs\n" in usage()
126 "-N|--lines=K Show the first K slabs\n" in usage()
128 "-P|--partial Sort by number of partial slabs\n" in usage()
129 "-r|--report Detailed report on single slabs\ in usage()
[all...]
H A Dslabinfo-gnuplot.sh187 mode=slabs
232 slabs)
258 slabs)
/linux/Documentation/admin-guide/mm/
H A Dslab.rst8 slabs in order to avoid an impact on overall system performance which
13 all slabs.
16 data and perform operation on the slabs. By default ``slabinfo`` only lists
17 slabs that have data in them. See "slabinfo -h" for more options when
35 Enable options for all slabs
38 Enable options only for select slabs (no spaces
41 Multiple blocks of options for all slabs or selected slabs can be given, with
42 blocks of options delimited by ';'. The last of "all slabs" blocks is applied
43 to all slabs except those that match one of the "select slabs" block. Options
44 of the first "select slabs" blocks that matches the slab's name are applied.
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-slab62 of partially used slabs. It can be written to clear the current
117 reads "0" since the removal of per-cpu slabs in Linux 7.0. It
118 previously displayed how many cpu slabs were active and their
127 The file cpuslab_flush shows how many times a cache's cpu slabs
204 slabs (not objects) are freed by rcu.
298 The min_partial file specifies how many empty slabs shall
300 allocating new slabs. Such slabs may be reclaimed by utilizing
328 objects are on partial slabs and from which nodes they are
347 The order file specifies the page order at which new slabs are
378 partial slabs there are and how long each node's list is.
[all …]
/linux/tools/perf/util/
H A Dlock-contention.h18 char **slabs; member
H A Dbpf_lock_contention.c423 if (!strcmp(con->filters->slabs[i], data.name)) { in lock_contention_prepare()
/linux/tools/perf/
H A Dbuiltin-lock.c1547 free(filters.slabs[i]); in lock_filter_finish()
1549 zfree(&filters.slabs); in lock_filter_finish()
2398 tmp = realloc(filters.slabs, (filters.nr_slabs + 1) * sizeof(*filters.slabs)); in add_lock_slab()
2405 filters.slabs = tmp; in parse_lock_addr()
/linux/mm/
H A Dslub.c235 struct list_head slabs; member
1830 parse_slub_debug_flags(const char *str, slab_flags_t *flags, const char **slabs, bool init) in parse_slub_debug_flags() argument
1886 *slabs = ++str; in parse_slub_debug_flags()
1888 *slabs = NULL; in parse_slub_debug_flags()
3828 INIT_LIST_HEAD(&pc->slabs); in get_partial_node_bulk()
3841 list_bulk_move_tail(&pc->slabs, in get_partial_node_bulk()
3875 list_bulk_move_tail(&pc->slabs, &first->slab_list, in get_partial_node_bulk()
7272 list_for_each_entry_safe(slab, slab2, &pc.slabs, slab_list) { in __refill_objects_node()
7300 list_add(&slab->slab_list, &pc.slabs); in __refill_objects_node()
7315 if (!list_empty(&pc.slabs)) { in __refill_objects_node()
[all …]
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt6978 slab_debug[=options[,slabs][;[options[,slabs]]...]] [MM]
6992 Determines the maximum allowed order for slabs.
6999 Enable merging of slabs with similar size when the
7008 of objects the smaller the overhead of tracking slabs
7015 Determines the minimum page order for slabs. Must be
7021 Disable merging of slabs with similar size. May be
7023 allocs to different slabs, especially in hardened
7523 <int> -- Number of I/O TLB slabs