… | |
… | |
1277 | |
1277 | |
1278 | aio_mlockall IO::AIO::MCL_FUTURE; |
1278 | aio_mlockall IO::AIO::MCL_FUTURE; |
1279 | |
1279 | |
1280 | =item aio_fiemap $fh, $start, $length, $flags, $count, $cb->(\@extents) |
1280 | =item aio_fiemap $fh, $start, $length, $flags, $count, $cb->(\@extents) |
1281 | |
1281 | |
1282 | Queries the extents of the given file (by calling the Linux FIEMAP ioctl, |
1282 | Queries the extents of the given file (by calling the Linux C<FIEMAP> |
1283 | see L<http://cvs.schmorp.de/IO-AIO/doc/fiemap.txt> for details). If the |
1283 | ioctl, see L<http://cvs.schmorp.de/IO-AIO/doc/fiemap.txt> for details). If |
1284 | C<ioctl> is not available on your OS, then this request will fail with |
1284 | the ioctl is not available on your OS, then this request will fail with |
1285 | C<ENOSYS>. |
1285 | C<ENOSYS>. |
1286 | |
1286 | |
1287 | C<$start> is the starting offset to query extents for, C<$length> is the |
1287 | C<$start> is the starting offset to query extents for, C<$length> is the |
1288 | size of the range to query - if it is C<undef>, then the whole file will |
1288 | size of the range to query - if it is C<undef>, then the whole file will |
1289 | be queried. |
1289 | be queried. |