COMPONENTS
for (i = 0; i < COMPONENTS; i++) {
for (i = (COMPONENTS - 1); i >= 0; --i) {
for (i = 0; i < COMPONENTS; i++) {
i_init = (dstatep->flag & PM_SUPPORTED_FLAG) ? 0 : COMPONENTS;
for (i = i_init; i < COMPONENTS; i++) {
i_init = (dstatep->flag & PM_SUPPORTED_FLAG) ? 0 : COMPONENTS;
for (i = i_init; i < COMPONENTS; i++) {
for (i = i_init; i < COMPONENTS; i++) {
int level[COMPONENTS]; /* pm level */
int busy[COMPONENTS]; /* busy state */