|
|||||||
|
|
BDFLUSHSection: Manual del Programador de Linux (2)Updated: 30 junio 1996 Index Return to Main Contents NOMBREbdflush - inicia, vuelca, o ajusta el duende para la limpieza de búferes sucios o modificadosSINOPSISint bdflush(int func, long *address); int bdflush(int func, long data); DESCRIPCIÓNbdflush inicia, limpia o ajusta el duende "bdflush". Solamente el superusuario puede llamar a bdflush.Si func es negativo ó 0, y no se ha iniciado duende alguno, entonces bdflush entra en el código del duende y nunca regresa. Si func es 1, algunos búferes sucios (modificados) se escriben en el disco. Si func es 2 ó más y es par (el bit menos significativo es 0), entonces address es la dirección de una palabra larga y el valor del parámetro de ajuste cuyo número es (func-2)/2 se devuelve en dicha dirección. Si func es 3 ó más e impar (el bit menos significativo es 1), entonces data es una palabra larga y el núcleo asigna dicho valor al parámetro de ajuste cuyo número es (func-3)/2 El conjunto de parámetros, sus valores y sus intervalos válidos están especificados en el fichero fs/buffer.c de los fuentes del núcleo. VALOR DEVUELTOSi func es negativo ó 0 y el duende comienza satisfactoriamente, bdflush nunca regresa. En caso contrario, el valor devuelto es 0 en caso de éxito y -1 en caso de error, y a errno se le asigna el tipo de error.ERRORES
CONFORME Abdflush es una función específica de Linux y no se debe usar en aquellos programas que pretendan ser transportables.VÉASE TAMBIÉNfsync(2), sync(2), update(8), sync(8)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |