|
PostgreSQL Source Code git master
|
Data Fields | |
| int | fd |
| unsigned short | fdstate |
| ResourceOwner | resowner |
| File | nextFree |
| File | lruMoreRecently |
| File | lruLessRecently |
| pgoff_t | fileSize |
| char * | fileName |
| int | fileFlags |
| mode_t | fileMode |
| int vfd::fd |
Definition at line 198 of file fd.c.
Referenced by AllocateVfd(), FileClose(), FileGetRawDesc(), FileReadV(), FileStartReadV(), FileWriteV(), InitFileAccess(), LruDelete(), LruInsert(), and PathNameOpenFilePerm().
| unsigned short vfd::fdstate |
Definition at line 199 of file fd.c.
Referenced by CleanupTempFiles(), FileClose(), FileWriteV(), FreeVfd(), LruDelete(), OpenTemporaryFile(), PathNameCreateTemporaryFile(), PathNameOpenFilePerm(), and RegisterTemporaryFile().
| int vfd::fileFlags |
Definition at line 207 of file fd.c.
Referenced by FileGetRawFlags(), LruInsert(), and PathNameOpenFilePerm().
| mode_t vfd::fileMode |
Definition at line 208 of file fd.c.
Referenced by FileGetRawMode(), LruInsert(), and PathNameOpenFilePerm().
| char* vfd::fileName |
Definition at line 205 of file fd.c.
Referenced by FileClose(), FilePathName(), FreeVfd(), LruDelete(), LruInsert(), and PathNameOpenFilePerm().
| pgoff_t vfd::fileSize |
Definition at line 204 of file fd.c.
Referenced by FileClose(), FileTruncate(), FileWriteV(), and PathNameOpenFilePerm().
| File vfd::lruLessRecently |
| File vfd::lruMoreRecently |
| File vfd::nextFree |
Definition at line 201 of file fd.c.
Referenced by AllocateVfd(), and FreeVfd().
| ResourceOwner vfd::resowner |
Definition at line 200 of file fd.c.
Referenced by FileClose(), PathNameOpenFilePerm(), RegisterTemporaryFile(), and ResOwnerReleaseFile().