Lines Matching refs:ww
38 struct i915_gem_ww_ctx *ww, in copy() argument
47 struct i915_gem_ww_ctx ww; in copy() local
61 for_i915_gem_ww(&ww, err, true) { in copy()
62 err = i915_gem_object_lock(src, &ww); in copy()
66 err = i915_gem_object_lock(dst, &ww); in copy()
90 err = fn(migrate, &ww, src, dst, &rq); in copy()
223 struct i915_gem_ww_ctx *ww, in intel_migrate_ccs_copy() argument
242 err = intel_context_pin_ww(ce, ww); in intel_migrate_ccs_copy()
257 struct i915_gem_ww_ctx *ww, in clear() argument
266 struct i915_gem_ww_ctx ww; in clear() local
282 for_i915_gem_ww(&ww, err, true) { in clear()
285 err = i915_gem_object_lock(obj, &ww); in clear()
301 err = intel_migrate_ccs_copy(migrate, &ww, NULL, in clear()
318 err = fn(migrate, &ww, obj, val, &rq); in clear()
352 err = intel_migrate_ccs_copy(migrate, &ww, NULL, in clear()
411 struct i915_gem_ww_ctx *ww, in __migrate_copy() argument
416 return intel_migrate_copy(migrate, ww, NULL, in __migrate_copy()
425 struct i915_gem_ww_ctx *ww, in __global_copy() argument
451 struct i915_gem_ww_ctx *ww, in __migrate_clear() argument
456 return intel_migrate_clear(migrate, ww, NULL, in __migrate_clear()
464 struct i915_gem_ww_ctx *ww, in __global_clear() argument