Lines Matching refs:i915_buddy_block
15 struct i915_buddy_block { struct
26 struct i915_buddy_block *left; argument
27 struct i915_buddy_block *right; argument
28 struct i915_buddy_block *parent; argument
62 struct i915_buddy_block **roots; argument
78 i915_buddy_block_offset(struct i915_buddy_block *block) in i915_buddy_block_offset()
84 i915_buddy_block_order(struct i915_buddy_block *block) in i915_buddy_block_order()
90 i915_buddy_block_state(struct i915_buddy_block *block) in i915_buddy_block_state()
96 i915_buddy_block_is_allocated(struct i915_buddy_block *block) in i915_buddy_block_is_allocated()
102 i915_buddy_block_is_free(struct i915_buddy_block *block) in i915_buddy_block_is_free()
108 i915_buddy_block_is_split(struct i915_buddy_block *block) in i915_buddy_block_is_split()
115 struct i915_buddy_block *block) in i915_buddy_block_size()
124 struct i915_buddy_block *
131 void i915_buddy_free(struct i915_buddy_mm *mm, struct i915_buddy_block *block);
137 struct i915_buddy_block *block,