Lines Matching refs:barrier
159 kmutex_t barrier; member
174 kmutex_t barrier; member
297 if (pool->mem && mutex_tryenter(&pool->barrier)) { in zstd_mempool_reap()
307 mutex_exit(&pool->barrier); in zstd_mempool_reap()
348 if (mutex_tryenter(&pool->barrier)) { in zstd_mempool_alloc()
359 mutex_exit(&pool->barrier); in zstd_mempool_alloc()
373 if (mutex_tryenter(&pool->barrier)) { in zstd_mempool_alloc()
397 mutex_exit(&pool->barrier); in zstd_mempool_alloc()
421 mutex_exit(&z->pool->barrier); in zstd_mempool_free()
822 mutex_enter(&zstd_dctx_fallback.barrier); in zstd_dctx_alloc()
859 mutex_exit(&zstd_dctx_fallback.barrier); in zstd_free()
872 mutex_init(&mem->barrier, NULL, MUTEX_DEFAULT, NULL); in create_fallback_mem()
885 mutex_init(&zstd_mempool_cctx[i].barrier, NULL, in zstd_mempool_init()
887 mutex_init(&zstd_mempool_dctx[i].barrier, NULL, in zstd_mempool_init()
913 mutex_destroy(&pool->barrier); in release_pool()
987 mutex_destroy(&zstd_dctx_fallback.barrier); in zstd_fini()