Searched refs:i915_buddy_block (Results 1 – 3 of 3) sorted by relevance
12 struct i915_buddy_block { struct21 struct i915_buddy_block *left; argument22 struct i915_buddy_block *right; argument23 struct i915_buddy_block *parent; argument56 struct i915_buddy_block **roots; argument71 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 …]
37 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 …]
14 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 …]