umem_base.h revision 2
2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#ifndef _UMEM_BASE_H
2N/A#define _UMEM_BASE_H
2N/A#include <umem_impl.h>
2N/A#ifdef __cplusplus
2N/Aextern int umem_ready;
2N/Aextern int umem_get_max_ncpus(void);
2N/Aextern void umem_process_updates(void);
2N/Aextern void umem_alloc_sizes_clear(void);
2N/A * umem_fork.c: private interfaces
2N/Aextern void umem_forkhandler_init(void);
2N/Aextern int umem_create_update_thread(void);
2N/Avoid umem_setup_envvars(int);
2N/Avoid umem_process_envvars(void);
2N/A#ifdef __cplusplus