13#ifndef SHMEM_INTERNAL_H
14#define SHMEM_INTERNAL_H
void InitShmemAllocator(PGShmemHeader *seghdr)
HTAB * shmem_hash_create(void *location, size_t size, bool found, const char *name, int64 nelems, HASHCTL *infoP, int hash_flags)
PGDLLIMPORT Size pg_get_shmem_pagesize(void)
void ShmemCallRequestCallbacks(void)
void ShmemInitRequested(void)
void ShmemRequestInternal(ShmemStructOpts *options, ShmemRequestKind kind)
void shmem_hash_attach(void *location, ShmemStructOpts *base_options)
size_t ShmemGetRequestedSize(void)
void shmem_hash_init(void *location, ShmemStructOpts *base_options)
void ResetShmemAllocator(void)