Lines Matching refs:buddy
111 struct list_head buddy; member
208 enum buddy { enum
228 INIT_LIST_HEAD(&zhdr->buddy); in init_zbud_page()
244 static unsigned long encode_handle(struct zbud_header *zhdr, enum buddy bud) in encode_handle()
343 enum buddy bud; in zbud_alloc()
358 struct zbud_header, buddy); in zbud_alloc()
359 list_del(&zhdr->buddy); in zbud_alloc()
387 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_alloc()
390 list_add(&zhdr->buddy, &pool->buddied); in zbud_alloc()
435 list_del(&zhdr->buddy); in zbud_free()
445 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_free()
504 list_del(&zhdr->buddy); in zbud_reclaim_page()
546 list_add(&zhdr->buddy, &pool->unbuddied[freechunks]); in zbud_reclaim_page()
549 list_add(&zhdr->buddy, &pool->buddied); in zbud_reclaim_page()