Home
last modified time | relevance | path

Searched refs:i915_buddy_mm (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/i915/
Di915_buddy.h45 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);
Di915_buddy.c75 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()
Dintel_memory_region.h82 struct i915_buddy_mm mm;
/drivers/gpu/drm/i915/selftests/
Di915_buddy.c11 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()