Home | History | Annotate | Download | only in visitedlink

Lines Matching refs:FILE

3 // found in the LICENSE file.
28 // This class will defer writing operations to the file thread. This means that
29 // class destruction, the file may still be open since operations are pending on
57 // file resides must exist in this mode. You can also specify the default
68 // history if the file can't be loaded. This should generally be set for
93 // Clears the visited links table by deleting the file from disk. Used as
115 // Call to cause the entire database file to be re-written from scratch
127 // Object to rebuild the table on the history thread (see the .cc file).
137 // The signature at the beginning of a file.
140 // version of the file format this module currently uses
143 // Bytes in the file header, including the salt.
162 // File I/O functions
166 // the table file open and the handle to it in file_
169 // Try to load the table from the database file. If the file doesn't exist or
174 // file pointer is at the beginning of the file and that there are no pending
179 // the version of the file is not the current version of the database.
180 bool ReadFileHeader(FILE* hfile, int32* num_entries, int32* used_count,
188 void WriteToFile(FILE* hfile, off_t offset, void* data, int32 data_size);
199 // Synchronous read from the file. Assumes there are no pending asynchronous
201 bool ReadFromFile(FILE* hfile, off_t offset, void* data, size_t data_size);
235 // a file).
329 // The currently open file with the table in it. This may be NULL if we're
330 // rebuilding and haven't written a new version yet. Writing to the file may
332 FILE* file_;
352 // Overridden database file name for testing
367 // history if we have an error opening the file. This is used for testing,