Lines Matching refs:buddy
120 struct list_head buddy; member
131 enum buddy { enum
151 INIT_LIST_HEAD(&zhdr->buddy); in init_zbud_page()
167 static unsigned long encode_handle(struct zbud_header *zhdr, enum buddy bud) in encode_handle()
264 enum buddy bud; in zbud_alloc()
278 struct zbud_header, buddy); in zbud_alloc()
279 list_del(&zhdr->buddy); in zbud_alloc()
307 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_alloc()
310 list_add(&zhdr->buddy, &pool->buddied); in zbud_alloc()
355 list_del(&zhdr->buddy); in zbud_free()
365 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_free()
420 list_del(&zhdr->buddy); in zbud_reclaim_page()
462 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_reclaim_page()
465 list_add(&zhdr->buddy, &pool->buddied); in zbud_reclaim_page()