table of contents
CACHEFLUSH(2) | Manual do Programador Linux | CACHEFLUSH(2) |
NOME¶
cacheflush - descarrega o conteúdo do cache de instruções e/ou dados
SINOPSE¶
#include <asm/cachectl.h> int cacheflush(char *addr, int nbytes, int cache);
DESCRIÇÃO¶
cacheflush descarrega o conteúdo dos cache(s) indicados pelo usuário nos endereços de addr até (addr+nbytes-1). Cache pode ser um destes:
VALOR DE RETORNO¶
cacheflush returna 0 em caso de sucesso ou -1 em caso de erro. Se erros forem detectados, errno indicará o erro.
ERROS¶
BUGS¶
A implementação corrente ignora os parâmetros addr e nbytes. Consequentemente sempre todo o cache é descarregado.
NOTA¶
Esse chamada ao sistema está disponível apenas em sistemas baseados em MIPS. Ela não deve ser usada em programas concebidos para serem portados.
TRADUZIDO POR LDP-BR em 21/08/2000.¶
Marcelo D. Beckmann <marcelobeckmann@yahoo.com> (tradução) Fábio Henrique F. Silva <fabiohfs@mail.com> (revisão)
27 Junho 1995 | Linux 2.0.32 |