Searched refs:unbuddied (Results 1 – 2 of 2) sorted by relevance
33 * into chunks allows organizing unbuddied zbud pages into a manageable number34 * of unbuddied lists according to the number of free chunks available in the81 * @unbuddied: array of lists tracking zbud pages that only contain one buddy;95 * Reuse unbuddied[0] as buddied on the ground that96 * unbuddied[0] is unused.99 struct list_head unbuddied[NCHUNKS]; member 107 * @buddy: links the zbud page into the unbuddied/buddied lists in the pool210 INIT_LIST_HEAD(&pool->unbuddied[i]); in zbud_create_pool() 235 * satisfy the allocation request. A search of the unbuddied lists is261 /* First, try to find an unbuddied zbu in zbud_alloc() [all...]
128 * @lock: protects pool unbuddied lists130 * @unbuddied: per-cpu array of lists tracking z3fold pages that contain 2-147 struct list_head *unbuddied; member 538 /* Add to the appropriate unbuddied list */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 796 /* First, try to find an unbuddied z3fol in __z3fold_alloc() 929 struct list_head *unbuddied = z3fold_create_pool() local [all...]