#include "etnaviv_priv.h"
#include "etnaviv_drmif.h"
-void bo_del(struct etna_bo *bo);
-extern pthread_mutex_t table_lock;
+void _etna_bo_del(struct etna_bo *bo);
+extern pthread_mutex_t etna_drm_table_lock;
static void add_bucket(struct etna_bo_cache *cache, int size)
{
}
}
-/* Frees older cached buffers. Called under table_lock */
+/* Frees older cached buffers. Called under etna_drm_table_lock */
void etna_bo_cache_cleanup(struct etna_bo_cache *cache, time_t time)
{
unsigned i;
break;
list_del(&bo->list);
- bo_del(bo);
+ _etna_bo_del(bo);
}
}
{
struct etna_bo *bo = NULL, *tmp;
- pthread_mutex_lock(&table_lock);
+ pthread_mutex_lock(&etna_drm_table_lock);
if (LIST_IS_EMPTY(&bucket->list))
goto out_unlock;
bo = NULL;
out_unlock:
- pthread_mutex_unlock(&table_lock);
+ pthread_mutex_unlock(&etna_drm_table_lock);
return bo;
}