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

/linux-master/mm/
H A Dzbud.c33 * into chunks allows organizing unbuddied zbud pages into a manageable number
34 * of unbuddied lists according to the number of free chunks available in the
81 * @unbuddied: array of lists tracking zbud pages that only contain one buddy;
95 * Reuse unbuddied[0] as buddied on the ground that
96 * unbuddied[0] is unused.
99 struct list_head unbuddied[NCHUNKS]; member in union:zbud_pool::__anon4797
107 * @buddy: links the zbud page into the unbuddied/buddied lists in the pool
210 INIT_LIST_HEAD(&pool->unbuddied[i]);
235 * satisfy the allocation request. A search of the unbuddied lists is
261 /* First, try to find an unbuddied zbu
[all...]
H A Dz3fold.c128 * @lock: protects pool unbuddied lists
130 * @unbuddied: per-cpu array of lists tracking z3fold pages that contain 2-
147 struct list_head *unbuddied; member in struct:z3fold_pool
538 /* Add to the appropriate unbuddied list */
544 struct list_head *unbuddied; local
548 unbuddied = this_cpu_ptr(pool->unbuddied);
550 list_add(&zhdr->buddy, &unbuddied[freechunks]);
791 struct list_head *unbuddied; local
796 /* First, try to find an unbuddied z3fol
929 struct list_head *unbuddied = local
[all...]

Completed in 121 milliseconds