is_engine_available
if ((engine == NULL) || !is_engine_available(engine))
if (is_engine_available(dce_i2c_hw))
if (pool->i2c_hw_buffer_in_use || !is_engine_available(dce_i2c_hw))
bool (*is_engine_available)(struct aux_engine *engine);