Lines Matching defs:tasks
1759 * This taskq is used to perform zvol-minor-related tasks
1763 * The taskq must be single threaded to ensure tasks are always
1786 * system_taskq by inappropriately scheduling long running tasks on it.
2060 * tasks below in spa_export_common(). We should not redo it here since
2074 * Stop async tasks.
6761 * Don't start async tasks until we know everything is healthy.
7053 * Put a hold on the pool, drop the namespace lock, stop async tasks
8995 int tasks;
9000 tasks = spa->spa_async_tasks;
9007 if (tasks & SPA_ASYNC_CONFIG_UPDATE) {
9041 if (tasks & SPA_ASYNC_REMOVE) {
9051 if ((tasks & SPA_ASYNC_AUTOEXPAND) && !spa_suspended(spa)) {
9060 if (tasks & SPA_ASYNC_FAULT_VDEV) {
9072 if (tasks & SPA_ASYNC_RESILVER_DONE ||
9073 tasks & SPA_ASYNC_REBUILD_DONE ||
9074 tasks & SPA_ASYNC_DETACH_SPARE) {
9081 if (tasks & SPA_ASYNC_RESILVER &&
9087 if (tasks & SPA_ASYNC_INITIALIZE_RESTART) {
9095 if (tasks & SPA_ASYNC_TRIM_RESTART) {
9103 if (tasks & SPA_ASYNC_AUTOTRIM_RESTART) {
9114 if (tasks & SPA_ASYNC_L2CACHE_TRIM) {
9125 if (tasks & SPA_ASYNC_L2CACHE_REBUILD) {
9772 * tasks.
10025 * Sync tasks can only be processed in pass 1, so
10034 * (e.g. if we have sync tasks but no dirty user data). We need
10327 * If any async tasks have been requested, kick them off.
10502 * Stop async tasks. The async thread may need to detach