Lines Matching refs:new_state
1553 struct kbd_state new_state; in kbd_led_timeout_store() local
1646 new_state = state; in kbd_led_timeout_store()
1649 new_state.timeout_value_ac = value; in kbd_led_timeout_store()
1650 new_state.timeout_unit_ac = unit; in kbd_led_timeout_store()
1652 new_state.timeout_value = value; in kbd_led_timeout_store()
1653 new_state.timeout_unit = unit; in kbd_led_timeout_store()
1656 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_timeout_store()
1719 struct kbd_state new_state; in kbd_led_triggers_store() local
1770 new_state = state; in kbd_led_triggers_store()
1772 new_state.triggers |= BIT(trigger_bit); in kbd_led_triggers_store()
1774 new_state.triggers &= ~BIT(trigger_bit); in kbd_led_triggers_store()
1781 new_state.triggers &= ~BIT(2); in kbd_led_triggers_store()
1783 if ((kbd_info.triggers & new_state.triggers) != in kbd_led_triggers_store()
1784 new_state.triggers) { in kbd_led_triggers_store()
1788 if (new_state.triggers && !triggers_enabled) { in kbd_led_triggers_store()
1789 new_state.mode_bit = KBD_MODE_BIT_TRIGGER; in kbd_led_triggers_store()
1790 kbd_set_level(&new_state, kbd_previous_level); in kbd_led_triggers_store()
1791 } else if (new_state.triggers == 0) { in kbd_led_triggers_store()
1792 kbd_set_level(&new_state, 0); in kbd_led_triggers_store()
1794 if (!(kbd_info.modes & BIT(new_state.mode_bit))) { in kbd_led_triggers_store()
1798 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_triggers_store()
1801 if (new_state.mode_bit != KBD_MODE_BIT_OFF) in kbd_led_triggers_store()
1802 kbd_previous_mode_bit = new_state.mode_bit; in kbd_led_triggers_store()
1853 struct kbd_state new_state; in kbd_led_als_enabled_store() local
1874 new_state = state; in kbd_led_als_enabled_store()
1881 new_state.mode_bit = KBD_MODE_BIT_TRIGGER_ALS; in kbd_led_als_enabled_store()
1883 new_state.mode_bit = KBD_MODE_BIT_ALS; in kbd_led_als_enabled_store()
1886 new_state.mode_bit = KBD_MODE_BIT_TRIGGER; in kbd_led_als_enabled_store()
1887 kbd_set_level(&new_state, kbd_previous_level); in kbd_led_als_enabled_store()
1889 new_state.mode_bit = KBD_MODE_BIT_ON; in kbd_led_als_enabled_store()
1892 if (!(kbd_info.modes & BIT(new_state.mode_bit))) { in kbd_led_als_enabled_store()
1897 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_als_enabled_store()
1900 kbd_previous_mode_bit = new_state.mode_bit; in kbd_led_als_enabled_store()
1932 struct kbd_state new_state; in kbd_led_als_setting_store() local
1946 new_state = state; in kbd_led_als_setting_store()
1947 new_state.als_setting = setting; in kbd_led_als_setting_store()
1949 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_als_setting_store()
2038 struct kbd_state new_state; in kbd_led_level_set() local
2048 new_state = state; in kbd_led_level_set()
2049 ret = kbd_set_level(&new_state, value); in kbd_led_level_set()
2052 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_level_set()