Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
cache.c File Reference
#include <linux/module.h>
#include <asm/pgalloc.h>
#include <asm/sn/arch.h>

Go to the source code of this file.

Functions

void sn_flush_all_caches (long flush_addr, long bytes)
 
 EXPORT_SYMBOL (sn_flush_all_caches)
 

Function Documentation

EXPORT_SYMBOL ( sn_flush_all_caches  )
void sn_flush_all_caches ( long  flush_addr,
long  bytes 
)

sn_flush_all_caches - flush a range of address from all caches (incl. L4) : identity mapped region 7 address to start flushing : number of bytes to flush

Flush a range of addresses from all caches including L4. All addresses fully or partially contained within to + are flushed from all caches.

Definition at line 24 of file cache.c.