Lines Matching refs:free_list
47 head = &mm->free_list[drm_buddy_block_order(block)]; in list_insert_sorted()
120 mm->free_list = kmalloc_array(mm->max_order + 1, in drm_buddy_init()
123 if (!mm->free_list) in drm_buddy_init()
127 INIT_LIST_HEAD(&mm->free_list[i]); in drm_buddy_init()
175 kfree(mm->free_list); in drm_buddy_init()
199 kfree(mm->free_list); in drm_buddy_fini()
414 if (!list_empty(&mm->free_list[i])) { in get_maxblock()
415 node = list_last_entry(&mm->free_list[i], in get_maxblock()
449 if (!list_empty(&mm->free_list[tmp])) { in alloc_from_freelist()
450 block = list_last_entry(&mm->free_list[tmp], in alloc_from_freelist()
779 list_for_each_entry(block, &mm->free_list[order], link) { in drm_buddy_print()