summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/storage/dsm.h4
-rw-r--r--src/include/storage/dsm_impl.h4
2 files changed, 1 insertions, 7 deletions
diff --git a/src/include/storage/dsm.h b/src/include/storage/dsm.h
index 169de946f7b..b4654cb5ca5 100644
--- a/src/include/storage/dsm.h
+++ b/src/include/storage/dsm.h
@@ -33,11 +33,9 @@ extern void dsm_detach_all(void);
extern void dsm_set_control_handle(dsm_handle h);
#endif
-/* Functions that create, update, or remove mappings. */
+/* Functions that create or remove mappings. */
extern dsm_segment *dsm_create(Size size, int flags);
extern dsm_segment *dsm_attach(dsm_handle h);
-extern void *dsm_resize(dsm_segment *seg, Size size);
-extern void *dsm_remap(dsm_segment *seg);
extern void dsm_detach(dsm_segment *seg);
/* Resource management functions. */
diff --git a/src/include/storage/dsm_impl.h b/src/include/storage/dsm_impl.h
index e7acdff3552..9485446c914 100644
--- a/src/include/storage/dsm_impl.h
+++ b/src/include/storage/dsm_impl.h
@@ -59,7 +59,6 @@ typedef enum
DSM_OP_CREATE,
DSM_OP_ATTACH,
DSM_OP_DETACH,
- DSM_OP_RESIZE,
DSM_OP_DESTROY
} dsm_op;
@@ -68,9 +67,6 @@ extern bool dsm_impl_op(dsm_op op, dsm_handle handle, Size request_size,
void **impl_private, void **mapped_address, Size *mapped_size,
int elevel);
-/* Some implementations cannot resize segments. Can this one? */
-extern bool dsm_impl_can_resize(void);
-
/* Implementation-dependent actions required to keep segment until shutdown. */
extern void dsm_impl_pin_segment(dsm_handle handle, void *impl_private,
void **impl_private_pm_handle);