Home
last modified time | relevance | path

Searched refs:needs_clflush (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_coherency.c25 unsigned int needs_clflush; in cpu_set() local
31 err = i915_gem_object_prepare_write(ctx->obj, &needs_clflush); in cpu_set()
38 if (needs_clflush & CLFLUSH_BEFORE) in cpu_set()
43 if (needs_clflush & CLFLUSH_AFTER) in cpu_set()
56 unsigned int needs_clflush; in cpu_get() local
62 err = i915_gem_object_prepare_read(ctx->obj, &needs_clflush); in cpu_get()
69 if (needs_clflush & CLFLUSH_BEFORE) in cpu_get()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_domain.c659 * GPU accesses. Sets needs_clflush to non-zero if the caller should
663 unsigned int *needs_clflush) in i915_gem_object_prepare_read() argument
667 *needs_clflush = 0; in i915_gem_object_prepare_read()
701 *needs_clflush = CLFLUSH_BEFORE; in i915_gem_object_prepare_read()
713 unsigned int *needs_clflush) in i915_gem_object_prepare_write() argument
717 *needs_clflush = 0; in i915_gem_object_prepare_write()
751 *needs_clflush |= CLFLUSH_AFTER; in i915_gem_object_prepare_write()
758 *needs_clflush |= CLFLUSH_BEFORE; in i915_gem_object_prepare_write()
H A Di915_gem_object.h69 bool needs_clflush);
747 unsigned int *needs_clflush);
749 unsigned int *needs_clflush);
H A Di915_gem_shmem.c348 bool needs_clflush) in __i915_gem_object_release_shmem() argument
357 if (needs_clflush && in __i915_gem_object_release_shmem()