Lines Matching refs:index
807 return sprintf(buf, "%d\n", (data->bank1_value[attr->index] * in show_bank1_value()
808 data->bank1_max_value[attr->index] + 128) / 255); in show_bank1_value()
817 (data->bank1_settings[attr->index][attr->nr] * in show_bank1_setting()
818 data->bank1_max_value[attr->index] + 128) / 255); in show_bank1_setting()
828 return sprintf(buf, "%d\n", (data->bank2_value[attr->index] * in show_bank2_value()
838 (data->bank2_settings[attr->index][attr->nr] * in show_bank2_setting()
855 val = (val * 255 + data->bank1_max_value[attr->index] / 2) / in store_bank1_setting()
856 data->bank1_max_value[attr->index]; in store_bank1_setting()
861 if (data->bank1_settings[attr->index][attr->nr] != val) { in store_bank1_setting()
862 u8 orig_val = data->bank1_settings[attr->index][attr->nr]; in store_bank1_setting()
863 data->bank1_settings[attr->index][attr->nr] = val; in store_bank1_setting()
865 attr->index, data->bank1_settings[attr->index], in store_bank1_setting()
867 data->bank1_settings[attr->index][attr->nr] = orig_val; in store_bank1_setting()
896 if (data->bank2_settings[attr->index][attr->nr] != val) { in store_bank2_setting()
897 u8 orig_val = data->bank2_settings[attr->index][attr->nr]; in store_bank2_setting()
898 data->bank2_settings[attr->index][attr->nr] = val; in store_bank2_setting()
900 attr->index, data->bank2_settings[attr->index], in store_bank2_setting()
902 data->bank2_settings[attr->index][attr->nr] = orig_val; in store_bank2_setting()
924 if ((data->alarms[attr->index / 8] & (0x01 << (attr->index % 8))) && in show_bank1_alarm()
925 (data->bank1_settings[attr->index][0] & attr->nr)) in show_bank1_alarm()
938 if (data->alarms[2] & (0x01 << attr->index)) in show_bank2_alarm()
949 if (data->bank1_settings[attr->index][0] & attr->nr) in show_bank1_mask()
960 if (data->bank2_settings[attr->index][0] & attr->nr) in show_bank2_mask()
981 orig_val = data->bank1_settings[attr->index][0]; in store_bank1_mask()
984 data->bank1_settings[attr->index][0] |= attr->nr; in store_bank1_mask()
986 data->bank1_settings[attr->index][0] &= ~attr->nr; in store_bank1_mask()
988 if ((data->bank1_settings[attr->index][0] != orig_val) && in store_bank1_mask()
990 ABIT_UGURU_SENSOR_BANK1 + 2, attr->index, in store_bank1_mask()
991 data->bank1_settings[attr->index], 3) < 1)) { in store_bank1_mask()
992 data->bank1_settings[attr->index][0] = orig_val; in store_bank1_mask()
1014 orig_val = data->bank2_settings[attr->index][0]; in store_bank2_mask()
1017 data->bank2_settings[attr->index][0] |= attr->nr; in store_bank2_mask()
1019 data->bank2_settings[attr->index][0] &= ~attr->nr; in store_bank2_mask()
1021 if ((data->bank2_settings[attr->index][0] != orig_val) && in store_bank2_mask()
1023 ABIT_UGURU_SENSOR_BANK2 + 2, attr->index, in store_bank2_mask()
1024 data->bank2_settings[attr->index], 2) < 1)) { in store_bank2_mask()
1025 data->bank2_settings[attr->index][0] = orig_val; in store_bank2_mask()
1038 return sprintf(buf, "%d\n", data->pwm_settings[attr->index][attr->nr] * in show_pwm_setting()
1060 if ((attr->index == 0) && ((attr->nr == 1) || (attr->nr == 2))) in store_pwm_setting()
1072 (val >= data->pwm_settings[attr->index][attr->nr + 1])) in store_pwm_setting()
1075 (val <= data->pwm_settings[attr->index][attr->nr - 1])) in store_pwm_setting()
1077 else if (data->pwm_settings[attr->index][attr->nr] != val) { in store_pwm_setting()
1078 u8 orig_val = data->pwm_settings[attr->index][attr->nr]; in store_pwm_setting()
1079 data->pwm_settings[attr->index][attr->nr] = val; in store_pwm_setting()
1081 attr->index, data->pwm_settings[attr->index], in store_pwm_setting()
1083 data->pwm_settings[attr->index][attr->nr] = in store_pwm_setting()
1104 (data->pwm_settings[attr->index][0] & 0x0F)) in show_pwm_sensor()
1130 orig_val = data->pwm_settings[attr->index][0]; in store_pwm_sensor()
1132 data->pwm_settings[attr->index][0] &= 0xF0; in store_pwm_sensor()
1133 data->pwm_settings[attr->index][0] |= address; in store_pwm_sensor()
1134 if (data->pwm_settings[attr->index][0] != orig_val) { in store_pwm_sensor()
1135 if (abituguru_write(data, ABIT_UGURU_FAN_PWM + 1, attr->index, in store_pwm_sensor()
1136 data->pwm_settings[attr->index], 5) < 1) { in store_pwm_sensor()
1137 data->pwm_settings[attr->index][0] = orig_val; in store_pwm_sensor()
1151 if (data->pwm_settings[attr->index][0] & ABIT_UGURU_FAN_PWM_ENABLE) in show_pwm_enable()
1171 orig_val = data->pwm_settings[attr->index][0]; in store_pwm_enable()
1174 data->pwm_settings[attr->index][0] &= in store_pwm_enable()
1178 data->pwm_settings[attr->index][0] |= ABIT_UGURU_FAN_PWM_ENABLE; in store_pwm_enable()
1183 if ((data->pwm_settings[attr->index][0] != orig_val) && in store_pwm_enable()
1185 attr->index, data->pwm_settings[attr->index], in store_pwm_enable()
1187 data->pwm_settings[attr->index][0] = orig_val; in store_pwm_enable()
1362 data->sysfs_attr[sysfs_attr_i].index = probe_order[i]; in abituguru_probe()
1384 data->sysfs_attr[sysfs_attr_i].index = i; in abituguru_probe()
1401 data->sysfs_attr[sysfs_attr_i].index = i; in abituguru_probe()