Lines Matching refs:i915_buddy_block
12 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()
101 i915_buddy_block_is_split(struct i915_buddy_block *block) in i915_buddy_block_is_split()
108 struct i915_buddy_block *block) in i915_buddy_block_size()
117 struct i915_buddy_block *
124 void i915_buddy_free(struct i915_buddy_mm *mm, struct i915_buddy_block *block);