Lines Matching defs:rotor
864 metaslab_group_allocatable(metaslab_group_t *mg, metaslab_group_t *rotor,
924 for (mgp = mg->mg_next; mgp != rotor; mgp = mgp->mg_next) {
2911 metaslab_group_t *mg, *rotor;
2926 * Start at the rotor and loop through all mgs until we find something.
2952 * longer exists (i.e. removed). Consult the rotor when
2973 * metaslab group that has been passivated, just follow the rotor.
2978 rotor = mg;
3005 allocatable = metaslab_group_allocatable(mg, rotor,
3069 * this iteration around the rotor.
3101 } while ((mg = mg->mg_next) != rotor);
3113 metaslab_trace_add(zal, rotor, NULL, psize, d, TRACE_ENOSPC);