a121b8c83c
file system to not fill newly created space with zeros. BFile::SetSize() now uses this, while [f]truncate() does not. This is only a temporary work-around until BFS supports sparse files. * Apps that want to reserve space to fill up later should use BFile::SetSize() for now, as this will be a lot faster than [f]truncate(). * cache_io() and the functions below now use a special mode when you pass in a NULL buffer: for read access, the cache is only populated (useful for prefetching), for write access, the file is filled with zeros. * Implemented BFS's Inode::FillGapWithZeros() using this method now. * Removed extraneous white space. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24555 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
DoublyLinkedList.h | ||
fssh_api_wrapper.h | ||
fssh_atomic.h | ||
fssh_auto_locker.h | ||
fssh_byte_order.h | ||
fssh_defs.h | ||
fssh_dirent.h | ||
fssh_disk_device_defs.h | ||
fssh_disk_device_manager.h | ||
fssh_driver_settings.h | ||
fssh_drivers.h | ||
fssh_errno.h | ||
fssh_errors.h | ||
fssh_fcntl.h | ||
fssh_fs_attr.h | ||
fssh_fs_cache.h | ||
fssh_fs_index.h | ||
fssh_fs_info.h | ||
fssh_fs_interface.h | ||
fssh_fs_query.h | ||
fssh_fs_volume.h | ||
fssh_kernel_export.h | ||
fssh_kernel_priv.h | ||
fssh_module.h | ||
fssh_node_monitor.h | ||
fssh_os.h | ||
fssh_stat.h | ||
fssh_stdio.h | ||
fssh_string.h | ||
fssh_time.h | ||
fssh_type_constants.h | ||
fssh_types.h | ||
fssh_uio.h | ||
fssh_unistd.h | ||
KPath.h | ||
Stack.h |