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