From e17abf5d5dc7c9895ed9aea0efb4ac501171fa54 Mon Sep 17 00:00:00 2001 From: Jon Smirl Date: Thu, 30 Sep 2004 23:47:45 +0000 Subject: Make the debug memory functions compile for the core model. --- linux-core/drm_memory_debug.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'linux-core/drm_memory_debug.c') diff --git a/linux-core/drm_memory_debug.c b/linux-core/drm_memory_debug.c index 39dfa75e..b4651d7f 100644 --- a/linux-core/drm_memory_debug.c +++ b/linux-core/drm_memory_debug.c @@ -34,6 +34,8 @@ #include #include "drmP.h" +#ifdef DEBUG_MEMORY + typedef struct drm_mem_stats { const char *name; int succeed_count; @@ -167,6 +169,7 @@ void *drm_alloc(size_t size, int area) spin_unlock(&drm_mem_lock); return pt; } +EXPORT_SYMBOL(drm_alloc); void *drm_calloc(size_t nmemb, size_t size, int area) { @@ -178,6 +181,7 @@ void *drm_calloc(size_t nmemb, size_t size, int area) return addr; } +EXPORT_SYMBOL(drm_calloc); void *drm_realloc(void *oldpt, size_t oldsize, size_t size, int area) { @@ -191,6 +195,7 @@ void *drm_realloc(void *oldpt, size_t oldsize, size_t size, int area) } return pt; } +EXPORT_SYMBOL(drm_realloc); void drm_free(void *pt, size_t size, int area) { @@ -211,6 +216,7 @@ void drm_free(void *pt, size_t size, int area) free_count, alloc_count); } } +EXPORT_SYMBOL(drm_free); unsigned long drm_alloc_pages(int order, int area) { @@ -306,6 +312,7 @@ void *drm_ioremap(unsigned long offset, unsigned long size, drm_device_t * dev) spin_unlock(&drm_mem_lock); return pt; } +EXPORT_SYMBOL(drm_ioremap); void *drm_ioremap_nocache(unsigned long offset, unsigned long size, drm_device_t * dev) @@ -330,6 +337,7 @@ void *drm_ioremap_nocache(unsigned long offset, unsigned long size, spin_unlock(&drm_mem_lock); return pt; } +EXPORT_SYMBOL(drm_ioremap_nocache); void drm_ioremapfree(void *pt, unsigned long size, drm_device_t * dev) { @@ -353,6 +361,7 @@ void drm_ioremapfree(void *pt, unsigned long size, drm_device_t * dev) free_count, alloc_count); } } +EXPORT_SYMBOL(drm_ioremapfree); #if __OS_HAS_AGP @@ -459,4 +468,6 @@ int drm_unbind_agp(DRM_AGP_MEM * handle) } return retcode; } + +#endif #endif -- cgit v1.2.3