|
PostgreSQL Source Code git master
|
Definition at line 112 of file resowner.c.
| dlist_head ResourceOwnerData::aio_handles |
Definition at line 165 of file resowner.c.
Referenced by ResourceOwnerCreate(), ResourceOwnerForgetAioHandle(), ResourceOwnerReleaseInternal(), and ResourceOwnerRememberAioHandle().
| ResourceElem ResourceOwnerData::arr[RESOWNER_ARRAY_SIZE] |
Definition at line 142 of file resowner.c.
Referenced by ResourceOwnerEnlarge(), ResourceOwnerForget(), ResourceOwnerReleaseAll(), ResourceOwnerReleaseAllOfKind(), ResourceOwnerRemember(), and ResourceOwnerSort().
| uint32 ResourceOwnerData::capacity |
Definition at line 155 of file resowner.c.
Referenced by ResourceOwnerAddToHash(), ResourceOwnerEnlarge(), ResourceOwnerForget(), ResourceOwnerReleaseAllOfKind(), and ResourceOwnerSort().
| ResourceOwner ResourceOwnerData::firstchild |
Definition at line 115 of file resowner.c.
Referenced by ResourceOwnerCreate(), ResourceOwnerDelete(), ResourceOwnerNewParent(), and ResourceOwnerReleaseInternal().
| uint32 ResourceOwnerData::grow_at |
Definition at line 156 of file resowner.c.
Referenced by ResourceOwnerEnlarge().
| ResourceElem* ResourceOwnerData::hash |
Definition at line 154 of file resowner.c.
Referenced by ResourceOwnerAddToHash(), ResourceOwnerDelete(), ResourceOwnerEnlarge(), ResourceOwnerForget(), ResourceOwnerReleaseAll(), ResourceOwnerReleaseAllOfKind(), and ResourceOwnerSort().
| LOCALLOCK* ResourceOwnerData::locks[MAX_RESOWNER_LOCKS] |
Definition at line 159 of file resowner.c.
Referenced by ResourceOwnerForgetLock(), ResourceOwnerReleaseInternal(), and ResourceOwnerRememberLock().
Definition at line 117 of file resowner.c.
Referenced by ResourceOwnerCreate(), ResourceOwnerForget(), and ResourceOwnerForgetLock().
| uint8 ResourceOwnerData::narr |
Definition at line 134 of file resowner.c.
Referenced by ResourceOwnerDelete(), ResourceOwnerEnlarge(), ResourceOwnerForget(), ResourceOwnerReleaseAll(), ResourceOwnerReleaseAllOfKind(), ResourceOwnerRemember(), and ResourceOwnerSort().
| ResourceOwner ResourceOwnerData::nextchild |
Definition at line 116 of file resowner.c.
Referenced by ResourceOwnerCreate(), ResourceOwnerNewParent(), and ResourceOwnerReleaseInternal().
| uint32 ResourceOwnerData::nhash |
Definition at line 135 of file resowner.c.
Referenced by ResourceOwnerAddToHash(), ResourceOwnerDelete(), ResourceOwnerEnlarge(), ResourceOwnerForget(), ResourceOwnerReleaseAll(), ResourceOwnerReleaseAllOfKind(), and ResourceOwnerSort().
| uint8 ResourceOwnerData::nlocks |
Definition at line 133 of file resowner.c.
Referenced by ResourceOwnerDelete(), ResourceOwnerForgetLock(), ResourceOwnerReleaseInternal(), and ResourceOwnerRememberLock().
| ResourceOwner ResourceOwnerData::parent |
Definition at line 114 of file resowner.c.
Referenced by ResourceOwnerCreate(), ResourceOwnerGetParent(), ResourceOwnerNewParent(), and ResourceOwnerReleaseInternal().
| bool ResourceOwnerData::releasing |
Definition at line 126 of file resowner.c.
Referenced by ReleaseAuxProcessResources(), ResourceOwnerEnlarge(), ResourceOwnerForget(), ResourceOwnerReleaseAll(), ResourceOwnerReleaseAllOfKind(), ResourceOwnerReleaseInternal(), and ResourceOwnerRemember().
| bool ResourceOwnerData::sorted |
Definition at line 127 of file resowner.c.
Referenced by ReleaseAuxProcessResources(), ResourceOwnerForget(), ResourceOwnerReleaseAll(), ResourceOwnerReleaseAllOfKind(), ResourceOwnerReleaseInternal(), and ResourceOwnerRemember().