Home
last modified time | relevance | path

Searched refs:i915_buddy_block (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/
Di915_buddy.h12 struct i915_buddy_block { struct
21 struct i915_buddy_block *left; argument
22 struct i915_buddy_block *right; argument
23 struct i915_buddy_block *parent; argument
56 struct i915_buddy_block **roots; argument
71 i915_buddy_block_offset(struct i915_buddy_block *block) in i915_buddy_block_offset()
77 i915_buddy_block_order(struct i915_buddy_block *block) in i915_buddy_block_order()
83 i915_buddy_block_state(struct i915_buddy_block *block) in i915_buddy_block_state()
89 i915_buddy_block_is_allocated(struct i915_buddy_block *block) in i915_buddy_block_is_allocated()
95 i915_buddy_block_is_free(struct i915_buddy_block *block) in i915_buddy_block_is_free()
[all …]
Di915_buddy.c37 global.slab_blocks = KMEM_CACHE(i915_buddy_block, SLAB_HWCACHE_ALIGN); in i915_global_buddy_init()
44 static struct i915_buddy_block *i915_block_alloc(struct i915_buddy_block *parent, in i915_block_alloc()
48 struct i915_buddy_block *block; in i915_block_alloc()
61 static void i915_block_free(struct i915_buddy_block *block) in i915_block_free()
66 static void mark_allocated(struct i915_buddy_block *block) in mark_allocated()
75 struct i915_buddy_block *block) in mark_free()
84 static void mark_split(struct i915_buddy_block *block) in mark_split()
126 sizeof(struct i915_buddy_block *), in i915_buddy_init()
139 struct i915_buddy_block *root; in i915_buddy_init()
187 struct i915_buddy_block *block) in split_block()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/selftests/
Di915_buddy.c14 struct i915_buddy_block *block, in __igt_dump_block()
28 struct i915_buddy_block *block) in igt_dump_block()
30 struct i915_buddy_block *buddy; in igt_dump_block()
40 struct i915_buddy_block *block) in igt_check_block()
42 struct i915_buddy_block *buddy; in igt_check_block()
118 struct i915_buddy_block *block; in igt_check_blocks()
119 struct i915_buddy_block *prev; in igt_check_blocks()
181 struct i915_buddy_block *root; in igt_check_mm()
182 struct i915_buddy_block *prev; in igt_check_mm()
203 struct i915_buddy_block *block; in igt_check_mm()
[all …]