|
PostgreSQL Source Code git master
|
#include <pg_shmem.h>
Data Fields | |
| int32 | magic |
| pid_t | creatorPID |
| Size | totalsize |
| Size | freeoffset |
| dsm_handle | dsm_control |
| void * | index |
| dev_t | device |
| ino_t | inode |
Definition at line 29 of file pg_shmem.h.
| pid_t PGShmemHeader::creatorPID |
Definition at line 33 of file pg_shmem.h.
Referenced by PGSharedMemoryCreate().
| dev_t PGShmemHeader::device |
Definition at line 39 of file pg_shmem.h.
Referenced by PGSharedMemoryCreate().
| dsm_handle PGShmemHeader::dsm_control |
Definition at line 36 of file pg_shmem.h.
Referenced by dsm_postmaster_shutdown(), dsm_postmaster_startup(), PGSharedMemoryCreate(), and PGSharedMemoryReAttach().
| Size PGShmemHeader::freeoffset |
Definition at line 35 of file pg_shmem.h.
Referenced by InitShmemAllocation(), pg_get_shmem_allocations(), PGSharedMemoryCreate(), ShmemAllocRaw(), and ShmemAllocUnlocked().
| void* PGShmemHeader::index |
Definition at line 37 of file pg_shmem.h.
Referenced by InitShmemAllocation(), and ShmemInitStruct().
| ino_t PGShmemHeader::inode |
Definition at line 40 of file pg_shmem.h.
Referenced by PGSharedMemoryCreate().
| int32 PGShmemHeader::magic |
Definition at line 31 of file pg_shmem.h.
Referenced by PGSharedMemoryCreate(), and PGSharedMemoryReAttach().
| Size PGShmemHeader::totalsize |
Definition at line 34 of file pg_shmem.h.
Referenced by InitShmemAccess(), pg_get_shmem_allocations(), pg_get_shmem_allocations_numa(), PGSharedMemoryCreate(), and ShmemAllocUnlocked().