Lines Matching refs:file
3 * This file may be used under the terms of the MIT License.
7 //! file system interface to Haiku's vnode layer
374 // The file system check functionality uses this flag to prevent the space
559 // make sure the extent ends with the last official file
588 bfs_lookup(fs_volume* _volume, fs_vnode* _directory, const char* file,
605 status = tree->Find((uint8*)file, (uint16)strlen(file), _vnodeID);
607 //PRINT(("bfs_walk() could not find %lld:\"%s\": %s\n", directory->BlockNumber(), file, strerror(status)));
609 entry_cache_add_missing(volume->ID(), directory->ID(), file);
614 entry_cache_add(volume->ID(), directory->ID(), file, *_vnodeID);
828 /*! Sets the open-mode flags for the open file cookie - only
830 for a file system.
1032 // Disable the file cache, if requested?
1095 // links usually don't have a file cache attached - but we now need one
1251 // If there is already a file with that name, we have to remove
1379 // Disable the file cache, if requested?
1388 // Should we truncate the file?
1461 // periodically notify if the file size has changed
1985 bfs_write_attr_stat(fs_volume* _volume, fs_vnode* file, void* cookie,
2000 // There will probably be an API to move one attribute to another file,
2492 /* VM file access */
2520 /* file operations */