From d94cbd62828958bc2eff4815b2dcf0d4a52e19b4 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 7 Jul 2011 22:36:18 +0000 Subject: fallocate --- eio.pod | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'eio.pod') diff --git a/eio.pod b/eio.pod index fd5676e..b8152c2 100644 --- a/eio.pod +++ b/eio.pod @@ -595,6 +595,15 @@ as calling C. Flags can be any combination of C, C and C. +=item eio_fallocate (int fd, int mode, off_t offset, off_t len, int pri, eio_cb cb, void *data) + +Calls C (note: I C!). If the syscall is +missing, then it returns failure and sets C to C. + +The C argument can be C<0> (for behaviour similar to +C), or C, which keeps the size +of the file unchanged (but still preallocates space beyond end of file). + =back =head3 LIBEIO-SPECIFIC REQUESTS -- cgit v1.2.3