Lines Matching refs:new_state

1370 	struct kbd_state new_state;  in kbd_led_timeout_store()  local
1459 new_state = state; in kbd_led_timeout_store()
1460 new_state.timeout_value = value; in kbd_led_timeout_store()
1461 new_state.timeout_unit = unit; in kbd_led_timeout_store()
1463 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_timeout_store()
1513 struct kbd_state new_state; in kbd_led_triggers_store() local
1554 new_state = state; in kbd_led_triggers_store()
1556 new_state.triggers |= BIT(trigger_bit); in kbd_led_triggers_store()
1558 new_state.triggers &= ~BIT(trigger_bit); in kbd_led_triggers_store()
1563 new_state.triggers &= ~BIT(2); in kbd_led_triggers_store()
1565 if ((kbd_info.triggers & new_state.triggers) != in kbd_led_triggers_store()
1566 new_state.triggers) in kbd_led_triggers_store()
1568 if (new_state.triggers && !triggers_enabled) { in kbd_led_triggers_store()
1569 new_state.mode_bit = KBD_MODE_BIT_TRIGGER; in kbd_led_triggers_store()
1570 kbd_set_level(&new_state, kbd_previous_level); in kbd_led_triggers_store()
1571 } else if (new_state.triggers == 0) { in kbd_led_triggers_store()
1572 kbd_set_level(&new_state, 0); in kbd_led_triggers_store()
1574 if (!(kbd_info.modes & BIT(new_state.mode_bit))) in kbd_led_triggers_store()
1576 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_triggers_store()
1579 if (new_state.mode_bit != KBD_MODE_BIT_OFF) in kbd_led_triggers_store()
1580 kbd_previous_mode_bit = new_state.mode_bit; in kbd_led_triggers_store()
1631 struct kbd_state new_state; in kbd_led_als_enabled_store() local
1648 new_state = state; in kbd_led_als_enabled_store()
1655 new_state.mode_bit = KBD_MODE_BIT_TRIGGER_ALS; in kbd_led_als_enabled_store()
1657 new_state.mode_bit = KBD_MODE_BIT_ALS; in kbd_led_als_enabled_store()
1660 new_state.mode_bit = KBD_MODE_BIT_TRIGGER; in kbd_led_als_enabled_store()
1661 kbd_set_level(&new_state, kbd_previous_level); in kbd_led_als_enabled_store()
1663 new_state.mode_bit = KBD_MODE_BIT_ON; in kbd_led_als_enabled_store()
1666 if (!(kbd_info.modes & BIT(new_state.mode_bit))) in kbd_led_als_enabled_store()
1669 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_als_enabled_store()
1672 kbd_previous_mode_bit = new_state.mode_bit; in kbd_led_als_enabled_store()
1701 struct kbd_state new_state; in kbd_led_als_setting_store() local
1713 new_state = state; in kbd_led_als_setting_store()
1714 new_state.als_setting = setting; in kbd_led_als_setting_store()
1716 ret = kbd_set_state_safe(&new_state, &state); in kbd_led_als_setting_store()
1801 struct kbd_state new_state; in kbd_led_level_set() local
1807 new_state = state; in kbd_led_level_set()
1808 if (kbd_set_level(&new_state, value)) in kbd_led_level_set()
1810 kbd_set_state_safe(&new_state, &state); in kbd_led_level_set()