Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

vfd Struct Reference

Data Fields

int fd
unsigned short fdstate
ResourceOwner resowner
File nextFree
File lruMoreRecently
File lruLessRecently
off_t seekPos
off_t fileSize
char * fileName
int fileFlags
int fileMode

Detailed Description

Definition at line 149 of file fd.c.


Field Documentation

int vfd::fd

Definition at line 151 of file fd.c.

Referenced by AllocateVfd(), FileClose(), InitFileAccess(), LruDelete(), LruInsert(), and PathNameOpenFile().

unsigned short vfd::fdstate

Definition at line 152 of file fd.c.

Referenced by CleanupTempFiles(), FileClose(), FreeVfd(), OpenTemporaryFile(), and PathNameOpenFile().

Definition at line 161 of file fd.c.

Referenced by LruInsert(), and PathNameOpenFile().

Definition at line 162 of file fd.c.

Referenced by LruInsert(), and PathNameOpenFile().

Definition at line 159 of file fd.c.

Referenced by FileClose(), FilePathName(), FreeVfd(), LruDelete(), LruInsert(), and PathNameOpenFile().

Definition at line 158 of file fd.c.

Referenced by FileClose(), FileTruncate(), FileWrite(), and PathNameOpenFile().

Definition at line 156 of file fd.c.

Referenced by Delete(), and Insert().

Definition at line 155 of file fd.c.

Referenced by Delete(), and Insert().

Definition at line 154 of file fd.c.

Referenced by AllocateVfd(), and FreeVfd().

Definition at line 153 of file fd.c.

Referenced by FileClose(), OpenTemporaryFile(), and PathNameOpenFile().

off_t vfd::seekPos

Definition at line 157 of file fd.c.

Referenced by FileRead(), FileSeek(), FileWrite(), LruDelete(), LruInsert(), and PathNameOpenFile().


The documentation for this struct was generated from the following file: