Lines Matching defs:drv

117  * @drv: cpuidle driver (assumed to point to intel_idle_driver).
132 struct cpuidle_driver *drv, int index)
134 struct cpuidle_state *state = &drv->states[index];
144 struct cpuidle_driver *drv, int index)
153 ret = intel_idle(dev, drv, index);
164 * @drv: cpuidle driver (assumed to point to intel_idle_driver).
174 struct cpuidle_driver *drv, int index)
176 unsigned long eax = flg2MWAIT(drv->states[index].flags);
1253 static void __init intel_idle_init_cstates_acpi(struct cpuidle_driver *drv)
1270 state = &drv->states[drv->state_count++];
1329 static inline void intel_idle_init_cstates_acpi(struct cpuidle_driver *drv) { }
1489 static void __init intel_idle_init_cstates_icpu(struct cpuidle_driver *drv)
1528 drv->states[drv->state_count] = cpuidle_state_table[cstate];
1532 drv->states[drv->state_count].enter = intel_idle_ibrs;
1535 if ((disabled_states_mask & BIT(drv->state_count)) ||
1539 drv->states[drv->state_count].flags |= CPUIDLE_FLAG_OFF;
1541 if (intel_idle_state_needs_timer_stop(&drv->states[drv->state_count]))
1542 drv->states[drv->state_count].flags |= CPUIDLE_FLAG_TIMER_STOP;
1544 drv->state_count++;
1555 * @drv: cpuidle driver structure to initialize.
1557 static void __init intel_idle_cpuidle_driver_init(struct cpuidle_driver *drv)
1559 cpuidle_poll_state_init(drv);
1562 drv->states[0].flags |= CPUIDLE_FLAG_OFF;
1564 drv->state_count = 1;
1567 intel_idle_init_cstates_icpu(drv);
1569 intel_idle_init_cstates_acpi(drv);
1709 struct cpuidle_driver *drv = cpuidle_get_driver();
1711 drv ? drv->name : "none");