Home | History | Annotate | Download | only in internal
      1 /******************************************************************************/
      2 #ifdef JEMALLOC_H_TYPES
      3 
      4 #endif /* JEMALLOC_H_TYPES */
      5 /******************************************************************************/
      6 #ifdef JEMALLOC_H_STRUCTS
      7 
      8 #endif /* JEMALLOC_H_STRUCTS */
      9 /******************************************************************************/
     10 #ifdef JEMALLOC_H_EXTERNS
     11 
     12 void	*pages_map(void *addr, size_t size, bool *commit);
     13 void	pages_unmap(void *addr, size_t size);
     14 void	*pages_trim(void *addr, size_t alloc_size, size_t leadsize,
     15     size_t size, bool *commit);
     16 bool	pages_commit(void *addr, size_t size);
     17 bool	pages_decommit(void *addr, size_t size);
     18 bool	pages_purge(void *addr, size_t size);
     19 bool	pages_huge(void *addr, size_t size);
     20 bool	pages_nohuge(void *addr, size_t size);
     21 void	pages_boot(void);
     22 
     23 #endif /* JEMALLOC_H_EXTERNS */
     24 /******************************************************************************/
     25 #ifdef JEMALLOC_H_INLINES
     26 
     27 #endif /* JEMALLOC_H_INLINES */
     28 /******************************************************************************/
     29 
     30