Lines Matching defs:returned
106 * processes a batch of returned data_vios (currently at most 32) from the pool's funnel queue. For
110 * for a data_vio. If there are no discard waiters, the discard permit is returned to the pool.
112 * doesn't need one and relaunched. If neither of these exist, the data_vio is returned to the
173 /* The queue of data_vios waiting to be returned to the pool */
672 struct list_head *returned)
688 list_add(&data_vio->pool_entry, returned);
705 LIST_HEAD(returned);
729 reuse_or_release_resources(pool, data_vio, &returned);
740 list_splice(&returned, &pool->available);
894 * All data_vios must be returned to the pool before calling this function.
1006 * drain_data_vio_pool() - Wait asynchronously for all data_vios to be returned to the pool.