syncfs.lisp 362 B

12345678910111213141516
  1. (in-package :hurd)
  2. (defcfun ("fsys_syncfs" %fsys-syncfs)
  3. err
  4. (fsys port)
  5. (wait :boolean)
  6. (do-children :boolean))
  7. (defun fsys-syncfs (fsys &key (wait t) (do-children t))
  8. "Sync an entire filesystem. Same as file-syncfs."
  9. (declare (type fixnum fsys)
  10. (type boolean wait do-children))
  11. (select-error (%fsys-syncfs fsys wait do-children)))