summaryrefslogtreecommitdiffstats
path: root/freebsd
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-09-29 08:40:22 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-09-30 09:49:43 +0200
commitbd2e540dcac0238bb0b65fcf33b69e5e29bf6798 (patch)
treed6aa5b6c6bccc0427ce3b7517707a2027f998e6c /freebsd
parentcritical_enter/exit(): Use inline function (diff)
downloadrtems-libbsd-bd2e540dcac0238bb0b65fcf33b69e5e29bf6798.tar.bz2
UMA(9): Disable unused uma_large_malloc()
Diffstat (limited to 'freebsd')
-rw-r--r--freebsd/sys/vm/uma_core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/freebsd/sys/vm/uma_core.c b/freebsd/sys/vm/uma_core.c
index 69db9df8..042e3131 100644
--- a/freebsd/sys/vm/uma_core.c
+++ b/freebsd/sys/vm/uma_core.c
@@ -3157,6 +3157,7 @@ uma_zone_exhausted_nolock(uma_zone_t zone)
return (zone->uz_flags & UMA_ZFLAG_FULL);
}
+#ifndef __rtems__
void *
uma_large_malloc(int size, int wait)
{
@@ -3184,12 +3185,11 @@ uma_large_malloc(int size, int wait)
void
uma_large_free(uma_slab_t slab)
{
-#ifndef __rtems__
vsetobj((vm_offset_t)slab->us_data, kmem_object);
-#endif /* __rtems__ */
page_free(slab->us_data, slab->us_size, slab->us_flags);
zone_free_item(slabzone, slab, NULL, SKIP_NONE, ZFREE_STATFREE);
}
+#endif /* __rtems__ */
void
uma_print_stats(void)