#include <linux/fs.h>
#include <linux/fcntl.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/linkage.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/syscalls.h>
#include <linux/mm.h>
#include <asm/cacheflush.h>
#include <asm/processor.h>
#include <asm/cpu.h>
#include <asm/cpu-features.h>
Go to the source code of this file.
|
| | EXPORT_SYMBOL_GPL (__flush_kernel_vmap_range) |
| |
| | EXPORT_SYMBOL_GPL (local_flush_data_cache_page) |
| |
| | EXPORT_SYMBOL (flush_data_cache_page) |
| |
| | SYSCALL_DEFINE3 (cacheflush, unsigned long, addr, unsigned long, bytes, unsigned int, cache) |
| |
| void | __flush_dcache_page (struct page *page) |
| |
| | EXPORT_SYMBOL (__flush_dcache_page) |
| |
| void | __flush_anon_page (struct page *page, unsigned long vmaddr) |
| |
| | EXPORT_SYMBOL (__flush_anon_page) |
| |
| void | __update_cache (struct vm_area_struct *vma, unsigned long address, pte_t pte) |
| |
| | EXPORT_SYMBOL (_page_cachable_default) |
| |
| void __cpuinit | cpu_cache_init (void) |
| |
| int __weak | __uncached_access (struct file *file, unsigned long addr) |
| |
| SYSCALL_DEFINE3 |
( |
cacheflush |
, |
|
|
unsigned |
long, |
|
|
addr |
, |
|
|
unsigned |
long, |
|
|
bytes |
, |
|
|
unsigned |
int, |
|
|
cache |
|
|
) |
| |
| unsigned long _page_cachable_default |