Lines Matching refs:i915_vma_resource
100 struct i915_vma_resource { struct
141 bool i915_vma_resource_hold(struct i915_vma_resource *vma_res, argument
144 void i915_vma_resource_unhold(struct i915_vma_resource *vma_res,
147 struct i915_vma_resource *i915_vma_resource_alloc(void);
149 void i915_vma_resource_free(struct i915_vma_resource *vma_res);
151 struct dma_fence *i915_vma_resource_unbind(struct i915_vma_resource *vma_res,
154 void __i915_vma_resource_init(struct i915_vma_resource *vma_res);
162 static inline struct i915_vma_resource
163 *i915_vma_resource_get(struct i915_vma_resource *vma_res) in i915_vma_resource_get()
173 static inline void i915_vma_resource_put(struct i915_vma_resource *vma_res) in i915_vma_resource_put()
201 static inline void i915_vma_resource_init(struct i915_vma_resource *vma_res, in i915_vma_resource_init()
235 static inline void i915_vma_resource_fini(struct i915_vma_resource *vma_res) in i915_vma_resource_fini()