Lines Matching refs:i915_refct_sgt
166 * struct i915_refct_sgt_ops - Operations structure for struct i915_refct_sgt
170 * @release: Free the memory of the struct i915_refct_sgt
176 * struct i915_refct_sgt - A refcounted scatter-gather table
184 struct i915_refct_sgt {
193 * @rsgt: the struct i915_refct_sgt to put.
195 static inline void i915_refct_sgt_put(struct i915_refct_sgt *rsgt)
203 * @rsgt: the struct i915_refct_sgt to get.
205 static inline struct i915_refct_sgt *
206 i915_refct_sgt_get(struct i915_refct_sgt *rsgt)
215 * @rsgt: The struct i915_refct_sgt to initialize.
220 static inline void __i915_refct_sgt_init(struct i915_refct_sgt *rsgt,
230 void i915_refct_sgt_init(struct i915_refct_sgt *rsgt, size_t size);
232 struct i915_refct_sgt *i915_rsgt_from_mm_node(const struct drm_mm_node *node,
236 struct i915_refct_sgt *i915_rsgt_from_buddy_resource(struct ttm_resource *res,