Go to the source code of this file.
Definition at line 36 of file dsm_impl.h.
Definition at line 58 of file dsm_impl.h.
Definition at line 20 of file dsm_impl.h.
Definition at line 17 of file dsm_impl.h.
Definition at line 18 of file dsm_impl.h.
Definition at line 19 of file dsm_impl.h.
Definition at line 51 of file dsm_impl.h.
Definition at line 52 of file dsm_impl.h.
Definition at line 38 of file dsm_impl.h.
Definition at line 34 of file dsm_impl.h.
Definition at line 55 of file dsm_impl.h.
Enumerator | |
---|---|
DSM_OP_CREATE | |
DSM_OP_ATTACH | |
DSM_OP_DETACH | |
DSM_OP_DESTROY |
Definition at line 61 of file dsm_impl.h.
Definition at line 159 of file dsm_impl.c.
References Assert(), dsm_impl_mmap(), DSM_IMPL_MMAP, dsm_impl_posix(), DSM_IMPL_POSIX, dsm_impl_sysv(), DSM_IMPL_SYSV, DSM_IMPL_WINDOWS, DSM_OP_ATTACH, DSM_OP_CREATE, dynamic_shared_memory_type, elog, and ERROR.
Referenced by dsm_attach(), dsm_backend_startup(), dsm_cleanup_using_control_segment(), dsm_create(), dsm_detach(), dsm_detach_all(), dsm_postmaster_shutdown(), dsm_postmaster_startup(), and dsm_unpin_segment().
Definition at line 963 of file dsm_impl.c.
References _dosmaperr(), DSM_IMPL_WINDOWS, dynamic_shared_memory_type, ereport, errcode_for_dynamic_shared_memory(), errmsg(), ERROR, IsUnderPostmaster, name, SEGMENT_NAME_PREFIX, and snprintf.
Referenced by dsm_pin_segment().
Definition at line 1014 of file dsm_impl.c.
References _dosmaperr(), DSM_IMPL_WINDOWS, dynamic_shared_memory_type, ereport, errcode_for_dynamic_shared_memory(), errmsg(), ERROR, IsUnderPostmaster, name, SEGMENT_NAME_PREFIX, and snprintf.
Referenced by dsm_unpin_segment().
Definition at line 112 of file dsm_impl.c.
Referenced by dsm_impl_op(), dsm_impl_pin_segment(), dsm_impl_unpin_segment(), and dsm_postmaster_startup().
Definition at line 115 of file dsm_impl.c.
Referenced by dsm_estimate_size().