Lines Matching refs:blocks

141 			struct list_head *blocks, u64 expected_size, bool is_contiguous)  in check_blocks()  argument
152 list_for_each_entry(block, blocks, link) { in check_blocks()
332 LIST_HEAD(blocks); in drm_test_buddy_alloc_pathological()
351 block = list_first_entry_or_null(&blocks, typeof(*block), link); in drm_test_buddy_alloc_pathological()
368 list_move_tail(&block->link, &blocks); in drm_test_buddy_alloc_pathological()
400 list_splice_tail(&holes, &blocks); in drm_test_buddy_alloc_pathological()
401 drm_buddy_free_list(&mm, &blocks); in drm_test_buddy_alloc_pathological()
428 LIST_HEAD(blocks); in drm_test_buddy_alloc_smoke()
463 list_move_tail(&block->link, &blocks); in drm_test_buddy_alloc_smoke()
476 err = check_blocks(test, &mm, &blocks, total, false); in drm_test_buddy_alloc_smoke()
478 drm_buddy_free_list(&mm, &blocks); in drm_test_buddy_alloc_smoke()
503 LIST_HEAD(blocks); in drm_test_buddy_alloc_pessimistic()
528 list_move_tail(&block->link, &blocks); in drm_test_buddy_alloc_pessimistic()
540 list_move_tail(&block->link, &blocks); in drm_test_buddy_alloc_pessimistic()
550 block = list_last_entry(&blocks, typeof(*block), link); in drm_test_buddy_alloc_pessimistic()
556 list_for_each_entry_safe(block, bn, &blocks, link) { in drm_test_buddy_alloc_pessimistic()
586 drm_buddy_free_list(&mm, &blocks); in drm_test_buddy_alloc_pessimistic()
597 LIST_HEAD(blocks); in drm_test_buddy_alloc_optimistic()
623 list_move_tail(&block->link, &blocks); in drm_test_buddy_alloc_optimistic()
632 drm_buddy_free_list(&mm, &blocks); in drm_test_buddy_alloc_optimistic()
642 LIST_HEAD(blocks); in drm_test_buddy_alloc_range()
676 list_splice_tail(&tmp, &blocks); in drm_test_buddy_alloc_range()
687 drm_buddy_free_list(&mm, &blocks); in drm_test_buddy_alloc_range()