Loading drivers/staging/android/ion/ion_page_pool.c +7 −7 Original line number Diff line number Diff line Loading @@ -106,13 +106,13 @@ void *ion_page_pool_alloc(struct ion_page_pool *pool, bool *from_pool) *from_pool = true; mutex_lock(&pool->mutex); if (mutex_trylock(&pool->mutex)) { if (pool->high_count) page = ion_page_pool_remove(pool, true); else if (pool->low_count) page = ion_page_pool_remove(pool, false); mutex_unlock(&pool->mutex); } if (!page) { page = ion_page_pool_alloc_pages(pool); *from_pool = false; Loading Loading
drivers/staging/android/ion/ion_page_pool.c +7 −7 Original line number Diff line number Diff line Loading @@ -106,13 +106,13 @@ void *ion_page_pool_alloc(struct ion_page_pool *pool, bool *from_pool) *from_pool = true; mutex_lock(&pool->mutex); if (mutex_trylock(&pool->mutex)) { if (pool->high_count) page = ion_page_pool_remove(pool, true); else if (pool->low_count) page = ion_page_pool_remove(pool, false); mutex_unlock(&pool->mutex); } if (!page) { page = ion_page_pool_alloc_pages(pool); *from_pool = false; Loading