Go to the documentation of this file. 1 #ifndef _ASM_SCORE_CACHEFLUSH_H
2 #define _ASM_SCORE_CACHEFLUSH_H
10 unsigned long start,
unsigned long end);
12 unsigned long page,
unsigned long pfn);
19 #define PG_dcache_dirty PG_arch_1
21 #define flush_cache_dup_mm(mm) do {} while (0)
22 #define ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE 0
23 #define flush_dcache_mmap_lock(mapping) do {} while (0)
24 #define flush_dcache_mmap_unlock(mapping) do {} while (0)
25 #define flush_cache_vmap(start, end) do {} while (0)
26 #define flush_cache_vunmap(start, end) do {} while (0)
38 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \
41 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \
43 memcpy(dst, src, len); \
44 if ((vma->vm_flags & VM_EXEC)) \
45 flush_cache_page(vma, vaddr, page_to_pfn(page));\