Lines Matching defs:rotor
920 * Passivate a metaslab group and remove it from the allocation rotor.
1222 metaslab_group_allocatable(metaslab_group_t *mg, metaslab_group_t *rotor,
1302 mgp != rotor; mgp = mgp->mg_next) {
5149 metaslab_group_t *mg, *rotor;
5171 * Start at the rotor and loop through all mgs until we find something.
5198 * device removal). Consult the rotor when
5219 * metaslab group that has been passivated, just follow the rotor.
5224 rotor = mg;
5251 allocatable = metaslab_group_allocatable(mg, rotor,
5306 * this iteration around the rotor.
5352 } while ((mg = mg->mg_next) != rotor);
5367 metaslab_trace_add(zal, rotor, NULL, psize, d, TRACE_ENOSPC, allocator);