tail head cat sleep
QR code linking to this page

Man page  — VFS_SYNC

명칭

VFS_SYNC – 미기입 데이터의 토출

내용

서식

#include <sys/param.h>
#include <sys/mount.h>
#include <sys/vnode.h>

int
VFS_SYNC(struct mount *mp, int waitfor, struct ucred *cred, struct thread *td);

해설

이것은 파일 시스템의 모든 미기입의 데이터를 써냅니다.

인수는 이하와 같습니다.
mp 파일 시스템.
waitfor
  함수가 입출력의 완료까지 기다려야할 것인가 제발. 지정 가능한 값은 이하대로입니다.
MNT_WAIT 입출력의 완료를 동기적으로 기다립니다.
MNT_NOWAIT
  모든 입출력을 개시합니다만, 그것을 기다리지 않습니다.
MNT_LAZY 파일 시스템의 syncer 에 의해 쓰기라고 없는 데이터를 출력합니다.
cred 호출원의 증명.
td 호출하고 있는 thread.

이것은, 통상, 파일 시스템중의 모든 vnode 를 위해서(때문에) VOP_FSYNC(9) (을)를 호출합니다.

관련 항목

fsync(2), sync(2), VFS(9), vnode(9), VOP_FSYNC(9)

저자

이 메뉴얼 페이지는 Doug Rabson 하지만 썼습니다.

VFS_SYNC (9) July 24, 1996

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

UNIX has been evolving feverishly for close to 30 years, sort of like bacteria in a cesspool — only not as attractive
— John Levine, "Unix for Dummies"