Lines Matching defs:mm

16 static struct drm_buddy_block *drm_block_alloc(struct drm_buddy *mm,  in drm_block_alloc()
37 static void drm_block_free(struct drm_buddy *mm, in drm_block_free()
43 static void list_insert_sorted(struct drm_buddy *mm, in list_insert_sorted()
80 static void mark_free(struct drm_buddy *mm, in mark_free()
122 static unsigned int __drm_buddy_free(struct drm_buddy *mm, in __drm_buddy_free()
166 static int __force_merge(struct drm_buddy *mm, in __force_merge()
236 int drm_buddy_init(struct drm_buddy *mm, u64 size, u64 chunk_size) in drm_buddy_init()
327 void drm_buddy_fini(struct drm_buddy *mm) in drm_buddy_fini()
356 static int split_block(struct drm_buddy *mm, in split_block()
413 void drm_buddy_free_block(struct drm_buddy *mm, in drm_buddy_free_block()
425 static void __drm_buddy_free_list(struct drm_buddy *mm, in __drm_buddy_free_list()
445 static void drm_buddy_free_list_internal(struct drm_buddy *mm, in drm_buddy_free_list_internal()
463 void drm_buddy_free_list(struct drm_buddy *mm, in drm_buddy_free_list()
481 __alloc_range_bias(struct drm_buddy *mm, in __alloc_range_bias()
573 __drm_buddy_alloc_range_bias(struct drm_buddy *mm, in __drm_buddy_alloc_range_bias()
591 get_maxblock(struct drm_buddy *mm, unsigned int order, in get_maxblock()
626 alloc_from_freelist(struct drm_buddy *mm, in alloc_from_freelist()
690 static int __alloc_range(struct drm_buddy *mm, in __alloc_range()
785 static int __drm_buddy_alloc_range(struct drm_buddy *mm, in __drm_buddy_alloc_range()
801 static int __alloc_contig_try_harder(struct drm_buddy *mm, in __alloc_contig_try_harder()
874 int drm_buddy_block_trim(struct drm_buddy *mm, in drm_buddy_block_trim()
948 __drm_buddy_alloc_blocks(struct drm_buddy *mm, in __drm_buddy_alloc_blocks()
982 int drm_buddy_alloc_blocks(struct drm_buddy *mm, in drm_buddy_alloc_blocks()
1135 void drm_buddy_block_print(struct drm_buddy *mm, in drm_buddy_block_print()
1152 void drm_buddy_print(struct drm_buddy *mm, struct drm_printer *p) in drm_buddy_print()