Home
last modified time | relevance | path

Searched refs:i915_fence_reg (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/i915/gt/
Dintel_ggtt_fencing.c49 static struct drm_i915_private *fence_to_i915(struct i915_fence_reg *fence) in fence_to_i915()
54 static struct intel_uncore *fence_to_uncore(struct i915_fence_reg *fence) in fence_to_uncore()
59 static void i965_write_fence_reg(struct i915_fence_reg *fence) in i965_write_fence_reg()
113 static void i915_write_fence_reg(struct i915_fence_reg *fence) in i915_write_fence_reg()
147 static void i830_write_fence_reg(struct i915_fence_reg *fence) in i830_write_fence_reg()
172 static void fence_write(struct i915_fence_reg *fence) in fence_write()
195 static bool gpu_uses_fence_registers(struct i915_fence_reg *fence) in gpu_uses_fence_registers()
200 static int fence_update(struct i915_fence_reg *fence, in fence_update()
293 struct i915_fence_reg *fence = vma->fence; in i915_vma_revoke_fence()
324 static bool fence_is_active(const struct i915_fence_reg *fence) in fence_is_active()
[all …]
Dintel_ggtt_fencing.h22 struct i915_fence_reg { struct
44 struct i915_fence_reg *i915_reserve_fence(struct i915_ggtt *ggtt); argument
45 void i915_unreserve_fence(struct i915_fence_reg *fence);
Dintel_gtt.h167 struct i915_fence_reg;
392 struct i915_fence_reg *fence_regs;
/linux-6.12.1/drivers/gpu/drm/i915/gvt/
Daperture_gm.c135 struct i915_fence_reg *reg; in intel_vgpu_write_fence()
170 struct i915_fence_reg *reg; in free_vgpu_fence()
195 struct i915_fence_reg *reg; in alloc_vgpu_fence()
Dgvt.h91 struct i915_fence_reg *regs[INTEL_GVT_MAX_NUM_FENCES];
/linux-6.12.1/drivers/gpu/drm/i915/
Di915_vma_types.h195 struct i915_fence_reg *fence;
Di915_gem.c868 struct i915_fence_reg *reg = &to_gt(i915)->ggtt->fence_regs[i]; in i915_gem_runtime_suspend()