Lines Matching refs:needs_clflush
355 bool needs_clflush) in __i915_gem_object_release_shmem() argument
362 if (needs_clflush && in __i915_gem_object_release_shmem()
915 unsigned int *needs_clflush) in i915_gem_obj_prepare_shmem_read() argument
921 *needs_clflush = 0; in i915_gem_obj_prepare_shmem_read()
955 *needs_clflush = CLFLUSH_BEFORE; in i915_gem_obj_prepare_shmem_read()
967 unsigned int *needs_clflush) in i915_gem_obj_prepare_shmem_write() argument
973 *needs_clflush = 0; in i915_gem_obj_prepare_shmem_write()
1007 *needs_clflush |= CLFLUSH_AFTER; in i915_gem_obj_prepare_shmem_write()
1014 *needs_clflush |= CLFLUSH_BEFORE; in i915_gem_obj_prepare_shmem_write()
1055 bool page_do_bit17_swizzling, bool needs_clflush) in shmem_pread_slow() argument
1061 if (needs_clflush) in shmem_pread_slow()
1076 bool page_do_bit17_swizzling, bool needs_clflush) in shmem_pread() argument
1084 if (needs_clflush) in shmem_pread()
1093 page_do_bit17_swizzling, needs_clflush); in shmem_pread()
1103 unsigned int needs_clflush; in i915_gem_shmem_pread() local
1115 ret = i915_gem_obj_prepare_shmem_read(obj, &needs_clflush); in i915_gem_shmem_pread()
1133 needs_clflush); in i915_gem_shmem_pread()
1543 unsigned int needs_clflush; in i915_gem_shmem_pwrite() local
1551 ret = i915_gem_obj_prepare_shmem_write(obj, &needs_clflush); in i915_gem_shmem_pwrite()
1565 if (needs_clflush & CLFLUSH_BEFORE) in i915_gem_shmem_pwrite()
1582 needs_clflush & CLFLUSH_AFTER); in i915_gem_shmem_pwrite()