Lines Matching refs:i915_deps
11 #include "i915_deps.h"
27 * A struct i915_deps need to be initialized using i915_deps_init().
36 static void i915_deps_reset_fences(struct i915_deps *deps)
46 * i915_deps_init - Initialize an i915_deps structure
47 * @deps: Pointer to the i915_deps structure to initialize.
50 void i915_deps_init(struct i915_deps *deps, gfp_t gfp)
58 * i915_deps_fini - Finalize an i915_deps structure
59 * @deps: Pointer to the i915_deps structure to finalize.
64 void i915_deps_fini(struct i915_deps *deps)
75 static int i915_deps_grow(struct i915_deps *deps, struct dma_fence *fence,
122 * @deps: Pointer to the i915_deps structure the fences of which to wait for.
132 int i915_deps_sync(const struct i915_deps *deps, const struct ttm_operation_ctx *ctx)
156 * @deps: Pointer to the i915_deps structure a fence is to be added to.
176 int i915_deps_add_dependency(struct i915_deps *deps,
213 * @deps: Pointer to the i915_deps structure a fence is to be added to.
222 int i915_deps_add_resv(struct i915_deps *deps, struct dma_resv *resv,