Lines Matching refs:buddy
127 struct list_head buddy; member
138 enum buddy { enum
158 INIT_LIST_HEAD(&zhdr->buddy); in init_zbud_page()
174 static unsigned long encode_handle(struct zbud_header *zhdr, enum buddy bud) in encode_handle()
273 enum buddy bud; in zbud_alloc()
287 struct zbud_header, buddy); in zbud_alloc()
288 list_del(&zhdr->buddy); in zbud_alloc()
316 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_alloc()
319 list_add(&zhdr->buddy, &pool->buddied); in zbud_alloc()
364 list_del(&zhdr->buddy); in zbud_free()
374 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_free()
430 list_del(&zhdr->buddy); in zbud_reclaim_page()
472 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_reclaim_page()
475 list_add(&zhdr->buddy, &pool->buddied); in zbud_reclaim_page()