Home
last modified time | relevance | path

Searched refs:unbuddied (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/mm/
Dzbud.c99 struct list_head unbuddied[NCHUNKS]; member
210 INIT_LIST_HEAD(&pool->unbuddied[i]); in zbud_create_pool()
263 if (!list_empty(&pool->unbuddied[i])) { in zbud_alloc()
264 zhdr = list_first_entry(&pool->unbuddied[i], in zbud_alloc()
294 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_alloc()
335 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_free()
Dz3fold.c147 struct list_head __percpu *unbuddied; member
544 struct list_head *unbuddied; in add_to_unbuddied() local
548 unbuddied = this_cpu_ptr(pool->unbuddied); in add_to_unbuddied()
550 list_add(&zhdr->buddy, &unbuddied[freechunks]); in add_to_unbuddied()
791 struct list_head *unbuddied; in __z3fold_alloc() local
797 unbuddied = this_cpu_ptr(pool->unbuddied); in __z3fold_alloc()
799 struct list_head *l = &unbuddied[i]; in __z3fold_alloc()
852 unbuddied = per_cpu_ptr(pool->unbuddied, cpu); in __z3fold_alloc()
854 l = &unbuddied[chunks]; in __z3fold_alloc()
924 pool->unbuddied = __alloc_percpu(sizeof(struct list_head) * NCHUNKS, in z3fold_create_pool()
[all …]