Loading...
--- libmalloc/libmalloc-474.0.13/src/magazine_rack.h
+++ libmalloc/libmalloc-166.251.2/src/magazine_rack.h
@@ -30,7 +30,6 @@
 
 typedef void *region_t;
 typedef region_t *rgnhdl_t; /* A pointer into hashed_regions array. */
-typedef struct region_trailer region_trailer_t;
 
 #define INITIAL_NUM_REGIONS_SHIFT 6							 // log2(INITIAL_NUM_REGIONS)
 #define INITIAL_NUM_REGIONS (1 << INITIAL_NUM_REGIONS_SHIFT) // Must be a power of 2!
@@ -79,6 +78,7 @@
 	uintptr_t last_madvise;
 } rack_t;
 
+
 MALLOC_NOEXPORT
 void
 rack_init(rack_t *rack, rack_type_t type, uint32_t num_magazines, uint32_t debug_flags);
@@ -95,31 +95,4 @@
 void
 rack_region_insert(rack_t *rack, region_t region);
 
-MALLOC_NOEXPORT
-bool
-rack_region_remove(rack_t *rack, region_t region, region_trailer_t *trailer);
-
-MALLOC_NOEXPORT
-bool
-rack_region_maybe_dispose(rack_t *rack, region_t region, size_t region_size,
-		region_trailer_t *trailer);
-
-MALLOC_NOEXPORT
-unsigned int
-rack_get_thread_index(rack_t *rack);
-
-MALLOC_NOEXPORT MALLOC_ALWAYS_INLINE MALLOC_INLINE
-static void
-rack_region_lock(rack_t *rack)
-{
-	_malloc_lock_lock(&rack->region_lock);
-}
-
-MALLOC_NOEXPORT MALLOC_ALWAYS_INLINE MALLOC_INLINE
-static void
-rack_region_unlock(rack_t *rack)
-{
-	_malloc_lock_unlock(&rack->region_lock);
-}
-
 #endif // __MAGAZINE_RACK_H