Searched refs:i915_buddy_mm (Results 1 – 4 of 4) sorted by relevance
/drivers/gpu/drm/i915/ |
D | i915_buddy.h | 45 struct i915_buddy_mm { struct 107 i915_buddy_block_size(struct i915_buddy_mm *mm, in i915_buddy_block_size() 113 int i915_buddy_init(struct i915_buddy_mm *mm, u64 size, u64 chunk_size); 115 void i915_buddy_fini(struct i915_buddy_mm *mm); 118 i915_buddy_alloc(struct i915_buddy_mm *mm, unsigned int order); 120 int i915_buddy_alloc_range(struct i915_buddy_mm *mm, 124 void i915_buddy_free(struct i915_buddy_mm *mm, struct i915_buddy_block *block); 126 void i915_buddy_free_list(struct i915_buddy_mm *mm, struct list_head *objects);
|
D | i915_buddy.c | 75 static void mark_free(struct i915_buddy_mm *mm, in mark_free() 93 int i915_buddy_init(struct i915_buddy_mm *mm, u64 size, u64 chunk_size) in i915_buddy_init() 174 void i915_buddy_fini(struct i915_buddy_mm *mm) in i915_buddy_fini() 187 static int split_block(struct i915_buddy_mm *mm, in split_block() 230 static void __i915_buddy_free(struct i915_buddy_mm *mm, in __i915_buddy_free() 254 void i915_buddy_free(struct i915_buddy_mm *mm, in i915_buddy_free() 261 void i915_buddy_free_list(struct i915_buddy_mm *mm, struct list_head *objects) in i915_buddy_free_list() 281 i915_buddy_alloc(struct i915_buddy_mm *mm, unsigned int order) in i915_buddy_alloc() 340 int i915_buddy_alloc_range(struct i915_buddy_mm *mm, in i915_buddy_alloc_range()
|
D | intel_memory_region.h | 82 struct i915_buddy_mm mm;
|
/drivers/gpu/drm/i915/selftests/ |
D | i915_buddy.c | 11 static void __igt_dump_block(struct i915_buddy_mm *mm, in __igt_dump_block() 25 static void igt_dump_block(struct i915_buddy_mm *mm, in igt_dump_block() 37 static int igt_check_block(struct i915_buddy_mm *mm, in igt_check_block() 111 static int igt_check_blocks(struct i915_buddy_mm *mm, in igt_check_blocks() 177 static int igt_check_mm(struct i915_buddy_mm *mm) in igt_check_mm() 302 struct i915_buddy_mm mm; in igt_buddy_alloc_smoke() 411 struct i915_buddy_mm mm; in igt_buddy_alloc_pessimistic() 503 struct i915_buddy_mm mm; in igt_buddy_alloc_optimistic() 553 struct i915_buddy_mm mm; in igt_buddy_alloc_pathological() 634 struct i915_buddy_mm mm; in igt_buddy_alloc_range()
|