Lines Matching refs:bitnr
844 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
845 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in alarm_show()
905 int bitnr = to_sensor_dev_attr(attr)->index; in beep_show() local
906 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in beep_show()
914 int bitnr = to_sensor_dev_attr(attr)->index; in beep_store() local
928 data->beep_mask |= (1 << bitnr); in beep_store()
930 data->beep_mask &= ~(1 << bitnr); in beep_store()
932 if (bitnr < 8) { in beep_store()
935 reg |= (1 << bitnr); in beep_store()
937 reg &= ~(1 << bitnr); in beep_store()
939 } else if (bitnr < 16) { in beep_store()
942 reg |= (1 << (bitnr - 8)); in beep_store()
944 reg &= ~(1 << (bitnr - 8)); in beep_store()
949 reg |= (1 << (bitnr - 16)); in beep_store()
951 reg &= ~(1 << (bitnr - 16)); in beep_store()