Home | History | Annotate | Download | only in doc

Lines Matching refs:file

27 @TYPE1@         const FcChar8   *               @ARG1@          file
30 Creates a data structure containing data needed to control access to <parameter>file</parameter>.
31 Writing is done to a separate file. Once that file is complete, the original
32 configuration file is atomically replaced so that reading process always see
33 a consistent and complete file without the need to lock for reading.
39 @PURPOSE@ lock a file
41 Attempts to lock the file referenced by <parameter>atomic</parameter>.
42 Returns FcFalse if the file is already locked, else returns FcTrue and
43 leaves the file locked.
49 @PURPOSE@ return new temporary file name
51 Returns the filename for writing a new version of the file referenced
58 @PURPOSE@ return original file name
60 Returns the file referenced by <parameter>atomic</parameter>.
68 Replaces the original file referenced by <parameter>atomic</parameter> with
69 the new file. Returns FcFalse if the file cannot be replaced due to
76 @PURPOSE@ delete new file
78 Deletes the new file. Used in error recovery to back out changes.
84 @PURPOSE@ unlock a file
86 Unlocks the file.