Lines Matching defs:df

1407 	struct devfreq *df = to_devfreq(dev);
1408 return sprintf(buf, "%s\n", dev_name(df->dev.parent));
1415 struct devfreq *df = to_devfreq(dev);
1417 if (!df->governor)
1420 return sprintf(buf, "%s\n", df->governor->name);
1426 struct devfreq *df = to_devfreq(dev);
1431 if (!df->governor)
1444 if (df->governor == governor) {
1447 } else if (IS_SUPPORTED_FLAG(df->governor->flags, IMMUTABLE)
1457 ret = df->governor->event_handler(df, DEVFREQ_GOV_STOP, NULL);
1460 __func__, df->governor->name, ret);
1463 remove_sysfs_files(df, df->governor);
1469 prev_governor = df->governor;
1470 df->governor = governor;
1471 ret = df->governor->event_handler(df, DEVFREQ_GOV_START, NULL);
1474 __func__, df->governor->name, ret);
1477 df->governor = prev_governor;
1478 ret = df->governor->event_handler(df, DEVFREQ_GOV_START, NULL);
1483 df->governor = NULL;
1492 create_sysfs_files(df, df->governor);
1507 struct devfreq *df = to_devfreq(d);
1510 if (!df->governor)
1519 if (IS_SUPPORTED_FLAG(df->governor->flags, IMMUTABLE)) {
1521 "%s ", df->governor->name);
1553 struct devfreq *df = to_devfreq(dev);
1555 if (!df->profile)
1558 if (df->profile->get_cur_freq &&
1559 !df->profile->get_cur_freq(df->dev.parent, &freq))
1562 return sprintf(buf, "%lu\n", df->previous_freq);
1569 struct devfreq *df = to_devfreq(dev);
1571 return sprintf(buf, "%lu\n", df->previous_freq);
1578 struct devfreq *df = to_devfreq(dev);
1586 if (!dev_pm_qos_request_active(&df->user_min_freq_req))
1594 ret = dev_pm_qos_update_request(&df->user_min_freq_req,
1605 struct devfreq *df = to_devfreq(dev);
1608 mutex_lock(&df->lock);
1609 devfreq_get_freq_range(df, &min_freq, &max_freq);
1610 mutex_unlock(&df->lock);
1619 struct devfreq *df = to_devfreq(dev);
1627 if (!dev_pm_qos_request_active(&df->user_max_freq_req))
1649 ret = dev_pm_qos_update_request(&df->user_max_freq_req, value);
1659 struct devfreq *df = to_devfreq(dev);
1662 mutex_lock(&df->lock);
1663 devfreq_get_freq_range(df, &min_freq, &max_freq);
1664 mutex_unlock(&df->lock);
1674 struct devfreq *df = to_devfreq(d);
1678 if (!df->profile)
1681 mutex_lock(&df->lock);
1683 for (i = 0; i < df->max_state; i++)
1685 "%lu ", df->freq_table[i]);
1687 mutex_unlock(&df->lock);
1701 struct devfreq *df = to_devfreq(dev);
1706 if (!df->profile)
1708 max_state = df->max_state;
1713 mutex_lock(&df->lock);
1714 if (!df->stop_polling &&
1715 devfreq_update_status(df, df->previous_freq)) {
1716 mutex_unlock(&df->lock);
1719 mutex_unlock(&df->lock);
1727 df->freq_table[i]);
1737 if (df->freq_table[i] == df->previous_freq)
1743 len += sysfs_emit_at(buf, len, "%10lu:", df->freq_table[i]);
1748 df->stats.trans_table[(i * max_state) + j]);
1753 jiffies64_to_msecs(df->stats.time_in_state[i]));
1758 df->stats.total_trans);
1771 struct devfreq *df = to_devfreq(dev);
1774 if (!df->profile)
1777 if (df->max_state == 0)
1784 mutex_lock(&df->lock);
1785 memset(df->stats.time_in_state, 0, (df->max_state *
1786 sizeof(*df->stats.time_in_state)));
1787 memset(df->stats.trans_table, 0, array3_size(sizeof(unsigned int),
1788 df->max_state,
1789 df->max_state));
1790 df->stats.total_trans = 0;
1791 df->stats.last_update = get_jiffies_64();
1792 mutex_unlock(&df->lock);
1815 struct devfreq *df = to_devfreq(dev);
1817 if (!df->profile)
1820 return sprintf(buf, "%d\n", df->profile->polling_ms);
1827 struct devfreq *df = to_devfreq(dev);
1831 if (!df->governor)
1838 df->governor->event_handler(df, DEVFREQ_GOV_UPDATE_INTERVAL, &value);
1848 struct devfreq *df = to_devfreq(dev);
1850 if (!df->profile)
1853 return sprintf(buf, "%s\n", timer_name[df->profile->timer]);
1859 struct devfreq *df = to_devfreq(dev);
1864 if (!df->governor || !df->profile)
1883 if (df->profile->timer == timer) {
1888 mutex_lock(&df->lock);
1889 df->profile->timer = timer;
1890 mutex_unlock(&df->lock);
1892 ret = df->governor->event_handler(df, DEVFREQ_GOV_STOP, NULL);
1895 __func__, df->governor->name, ret);
1899 ret = df->governor->event_handler(df, DEVFREQ_GOV_START, NULL);
1902 __func__, df->governor->name, ret);
1908 #define CREATE_SYSFS_FILE(df, name) \
1911 ret = sysfs_create_file(&df->dev.kobj, &dev_attr_##name.attr); \
1913 dev_warn(&df->dev, \