1*c5f49eceSBrooks Davis/* 2*c5f49eceSBrooks Davis */ 3*c5f49eceSBrooks Davis 4*c5f49eceSBrooks DavisFBSD_1.0 { 5*c5f49eceSBrooks Davis _malloc_options; 6*c5f49eceSBrooks Davis _malloc_message; 7*c5f49eceSBrooks Davis malloc; 8*c5f49eceSBrooks Davis posix_memalign; 9*c5f49eceSBrooks Davis calloc; 10*c5f49eceSBrooks Davis realloc; 11*c5f49eceSBrooks Davis free; 12*c5f49eceSBrooks Davis malloc_usable_size; 13*c5f49eceSBrooks Davis}; 14*c5f49eceSBrooks Davis 15*c5f49eceSBrooks DavisFBSD_1.3 { 16*c5f49eceSBrooks Davis malloc_conf; 17*c5f49eceSBrooks Davis malloc_message; 18*c5f49eceSBrooks Davis aligned_alloc; 19*c5f49eceSBrooks Davis malloc_stats_print; 20*c5f49eceSBrooks Davis mallctl; 21*c5f49eceSBrooks Davis mallctlnametomib; 22*c5f49eceSBrooks Davis mallctlbymib; 23*c5f49eceSBrooks Davis mallocx; 24*c5f49eceSBrooks Davis rallocx; 25*c5f49eceSBrooks Davis xallocx; 26*c5f49eceSBrooks Davis sallocx; 27*c5f49eceSBrooks Davis dallocx; 28*c5f49eceSBrooks Davis nallocx; 29*c5f49eceSBrooks Davis allocm; 30*c5f49eceSBrooks Davis rallocm; 31*c5f49eceSBrooks Davis sallocm; 32*c5f49eceSBrooks Davis dallocm; 33*c5f49eceSBrooks Davis nallocm; 34*c5f49eceSBrooks Davis __malloc; 35*c5f49eceSBrooks Davis __calloc; 36*c5f49eceSBrooks Davis __realloc; 37*c5f49eceSBrooks Davis __free; 38*c5f49eceSBrooks Davis __posix_memalign; 39*c5f49eceSBrooks Davis __malloc_usable_size; 40*c5f49eceSBrooks Davis __mallocx; 41*c5f49eceSBrooks Davis __rallocx; 42*c5f49eceSBrooks Davis __xallocx; 43*c5f49eceSBrooks Davis __sallocx; 44*c5f49eceSBrooks Davis __dallocx; 45*c5f49eceSBrooks Davis __nallocx; 46*c5f49eceSBrooks Davis __allocm; 47*c5f49eceSBrooks Davis __rallocm; 48*c5f49eceSBrooks Davis __sallocm; 49*c5f49eceSBrooks Davis __dallocm; 50*c5f49eceSBrooks Davis __nallocm; 51*c5f49eceSBrooks Davis}; 52*c5f49eceSBrooks Davis 53*c5f49eceSBrooks DavisFBSD_1.4 { 54*c5f49eceSBrooks Davis sdallocx; 55*c5f49eceSBrooks Davis __sdallocx; 56*c5f49eceSBrooks Davis __aligned_alloc; 57*c5f49eceSBrooks Davis __malloc_stats_print; 58*c5f49eceSBrooks Davis __mallctl; 59*c5f49eceSBrooks Davis __mallctlnametomib; 60*c5f49eceSBrooks Davis __mallctlbymib; 61*c5f49eceSBrooks Davis}; 62*c5f49eceSBrooks Davis 63*c5f49eceSBrooks DavisFBSDprivate_1.0 { 64*c5f49eceSBrooks Davis _malloc_thread_cleanup; 65*c5f49eceSBrooks Davis _malloc_prefork; 66*c5f49eceSBrooks Davis _malloc_postfork; 67*c5f49eceSBrooks Davis _malloc_first_thread; 68*c5f49eceSBrooks Davis}; 69