Lines Matching defs:sets
83 struct cf_setting sets[MAX_SETTINGS];
110 struct cf_setting *sets, int count);
579 struct cf_setting *sets;
604 sets = malloc(MAX_SETTINGS * sizeof(*sets), M_TEMP, M_NOWAIT);
605 if (sets == NULL)
609 error = CPUFREQ_DRV_SETTINGS(dev, sets, &set_count);
616 error = cpufreq_insert_abs(sc, sets, set_count);
625 bcopy(sets, set_arr->sets, set_count * sizeof(*sets));
634 free(sets, M_TEMP);
737 cpufreq_insert_abs(struct cpufreq_softc *sc, struct cf_setting *sets,
751 level->abs_set = sets[i];
752 level->total_set = sets[i];
759 sets[i].freq);
765 if (sets[i].freq <= search->total_set.freq) {
767 sets[i].freq, search->total_set.freq);
775 if (sets[i].freq >= search->total_set.freq) {
777 sets[i].freq, search->total_set.freq);
810 set = &set_arr->sets[i];
1041 struct cf_setting *sets;
1050 sets = malloc(set_count * sizeof(*sets), M_TEMP, M_NOWAIT);
1051 if (sets == NULL) {
1055 error = CPUFREQ_DRV_SETTINGS(dev, sets, &set_count);
1060 sbuf_printf(&sb, "%d/%d ", sets[i].freq, sets[i].power);
1068 free(sets, M_TEMP);