Home
last modified time | relevance | path

Searched refs:freelist (Results 1 – 4 of 4) sorted by relevance

/mm/
A Dslub.c3155 new.freelist = freelist; in deactivate_slab()
3157 new.freelist = old.freelist; in deactivate_slab()
3315 freelist = c->freelist; in flush_slab()
3332 void *freelist = c->freelist; in __flush_cpu_slab() local
3659 freelist = slab->freelist; in get_freelist()
3685 freelist = slab->freelist; in freeze_slab()
3773 freelist = c->freelist; in ___slab_alloc()
3811 freelist = c->freelist; in ___slab_alloc()
3922 freelist = slab->freelist; in ___slab_alloc()
4637 freelist = READ_ONCE(c->freelist); in do_slab_free()
[all …]
A Dcompaction.c559 struct list_head *freelist, in isolate_freepages_block() argument
634 list_add_tail(&page->lru, &freelist[order]); in isolate_freepages_block()
1436 list_splice_tail(&sublist, freelist); in move_freelist_head()
1453 list_splice_tail(&sublist, freelist); in move_freelist_tail()
1549 struct list_head *freelist; in fast_isolate_freepages() local
1559 freelist = &area->free_list[MIGRATE_MOVABLE]; in fast_isolate_freepages()
1598 move_freelist_head(freelist, freepage); in fast_isolate_freepages()
1984 struct list_head *freelist; in fast_find_migrateblock() local
1992 freelist = &area->free_list[MIGRATE_MOVABLE]; in fast_find_migrateblock()
1997 move_freelist_tail(freelist, freepage); in fast_find_migrateblock()
[all …]
A Dslab.h45 void *freelist; member
70 void *freelist; /* first free object */ member
113 static_assert(IS_ALIGNED(offsetof(struct slab, freelist), sizeof(freelist_aba_t)));
A DKconfig230 bool "Randomize slab freelist"
233 Randomizes the freelist order used on creating new pages. This
238 bool "Harden slab freelist metadata"
244 freelist exploit methods.

Completed in 29 milliseconds