Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Di915_gem_coherency.c29 unsigned int needs_clflush; in cpu_set() local
35 err = i915_gem_object_prepare_write(ctx->obj, &needs_clflush); in cpu_set()
43 if (needs_clflush & CLFLUSH_BEFORE) in cpu_set()
48 if (needs_clflush & CLFLUSH_AFTER) in cpu_set()
59 unsigned int needs_clflush; in cpu_get() local
65 err = i915_gem_object_prepare_read(ctx->obj, &needs_clflush); in cpu_get()
73 if (needs_clflush & CLFLUSH_BEFORE) in cpu_get()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_domain.c581 unsigned int *needs_clflush) in i915_gem_object_prepare_read() argument
585 *needs_clflush = 0; in i915_gem_object_prepare_read()
621 *needs_clflush = CLFLUSH_BEFORE; in i915_gem_object_prepare_read()
635 unsigned int *needs_clflush) in i915_gem_object_prepare_write() argument
639 *needs_clflush = 0; in i915_gem_object_prepare_write()
675 *needs_clflush |= CLFLUSH_AFTER; in i915_gem_object_prepare_write()
682 *needs_clflush |= CLFLUSH_BEFORE; in i915_gem_object_prepare_write()
H A Di915_gem_object.h41 bool needs_clflush);
406 unsigned int *needs_clflush);
408 unsigned int *needs_clflush);
H A Di915_gem_shmem.c323 bool needs_clflush) in __i915_gem_object_release_shmem() argument
330 if (needs_clflush && in __i915_gem_object_release_shmem()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_renderstate.c80 unsigned int needs_clflush; in render_state_setup() local
84 ret = i915_gem_object_prepare_write(so->vma->obj, &needs_clflush); in render_state_setup()
160 if (needs_clflush) in render_state_setup()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_gem.c322 bool needs_clflush) in shmem_pread() argument
329 if (needs_clflush) in shmem_pread()
343 unsigned int needs_clflush; in i915_gem_shmem_pread() local
350 ret = i915_gem_object_prepare_read(obj, &needs_clflush); in i915_gem_shmem_pread()
367 needs_clflush); in i915_gem_shmem_pread()
761 unsigned int needs_clflush; in i915_gem_shmem_pwrite() local
768 ret = i915_gem_object_prepare_write(obj, &needs_clflush); in i915_gem_shmem_pwrite()
782 if (needs_clflush & CLFLUSH_BEFORE) in i915_gem_shmem_pwrite()
798 needs_clflush & CLFLUSH_AFTER); in i915_gem_shmem_pwrite()
H A Di915_cmd_parser.c1139 bool needs_clflush; in copy_batch() local
1153 needs_clflush = in copy_batch()
1157 if (needs_clflush && i915_has_memcpy_from_wc()) { in copy_batch()
1194 if (needs_clflush) in copy_batch()