Query: cacheflush
OS: redhat
Section: 2
Links: redhat man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
CACHEFLUSH(2) Linux Programmer's Manual CACHEFLUSH(2)NAMEcacheflush - flush contents of instruction and/or data cacheSYNOPSIS#include <asm/cachectl.h> int cacheflush(char *addr, int nbytes, int cache);DESCRIPTIONcacheflush flushes contents of indicated cache(s) for user addresses in the range addr to (addr+nbytes-1). Cache may be one of: ICACHE Flush the instruction cache. DCACHE Write back to memory and invalidate the affected valid cache lines. BCACHE Same as (ICACHE|DCACHE).RETURN VALUEcacheflush returns 0 on success or -1 on error. If errors are detected, errno will indicate the error.ERRORSEINVAL cache parameter is not one of ICACHE, DCACHE, or BCACHE. EFAULT Some or all of the address range addr to (addr+nbytes-1) is not accessible.BUGSThe current implementation ignores the addr and nbytes parameters. Therefore always the whole cache is flushed.NOTEThis system call is only available on MIPS based systems. It should not be used in programs intended to be portable. Linux 2.0.32 1995-06-27 CACHEFLUSH(2)
Related Man Pages |
---|
cacheflush(2) - centos |
cacheflush(2) - posix |
cacheflush(2) - php |
cacheflush(2) - sunos |
cacheflush(2) - opensolaris |
Similar Topics in the Unix Linux Community |
---|
While with three conditions |
Help with ZFS arc cache |
ZFS Filesystem |