Lines Matching full:enabled
175 alarm->enabled = 0; in rtc_read_alarm_internal()
382 alarm->enabled = rtc->aie_timer.enabled; in rtc_read_alarm()
451 if (rtc->aie_timer.enabled) in rtc_set_alarm()
456 if (alarm->enabled) in rtc_set_alarm()
486 /* Alarm has to be enabled & in the future for us to enqueue it */ in rtc_initialize_alarm()
487 if (alarm->enabled && (rtc_tm_to_ktime(now) < in rtc_initialize_alarm()
489 rtc->aie_timer.enabled = 1; in rtc_initialize_alarm()
498 int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled) in rtc_alarm_irq_enable() argument
506 if (rtc->aie_timer.enabled != enabled) { in rtc_alarm_irq_enable()
507 if (enabled) in rtc_alarm_irq_enable()
520 err = rtc->ops->alarm_irq_enable(rtc->dev.parent, enabled); in rtc_alarm_irq_enable()
524 trace_rtc_alarm_irq_enable(enabled, err); in rtc_alarm_irq_enable()
529 int rtc_update_irq_enable(struct rtc_device *rtc, unsigned int enabled) in rtc_update_irq_enable() argument
538 if (enabled == 0 && rtc->uie_irq_active) { in rtc_update_irq_enable()
544 if (rtc->uie_rtctimer.enabled == enabled) in rtc_update_irq_enable()
552 if (enabled) { in rtc_update_irq_enable()
575 err = rtc_dev_update_irq_enable_emul(rtc, enabled); in rtc_update_irq_enable()
693 static int rtc_update_hrtimer(struct rtc_device *rtc, int enabled) in rtc_update_hrtimer() argument
708 if (enabled) { in rtc_update_hrtimer()
719 * @enabled: true to enable periodic IRQs
725 int rtc_irq_set_state(struct rtc_device *rtc, int enabled) in rtc_irq_set_state() argument
729 while (rtc_update_hrtimer(rtc, enabled) < 0) in rtc_irq_set_state()
732 rtc->pie_enabled = enabled; in rtc_irq_set_state()
734 trace_rtc_irq_set_state(enabled, err); in rtc_irq_set_state()
770 * Sets the enabled bit on the added timer.
780 timer->enabled = 1; in rtc_timer_enqueue()
798 alarm.enabled = 1; in rtc_timer_enqueue()
806 timer->enabled = 0; in rtc_timer_enqueue()
830 * Clears the enabled bit on the removed timer.
840 timer->enabled = 0; in rtc_timer_remove()
851 alarm.enabled = 1; in rtc_timer_remove()
892 timer->enabled = 0; in rtc_timer_do_work()
901 timer->enabled = 1; in rtc_timer_do_work()
914 alarm.enabled = 1; in rtc_timer_do_work()
926 timer->enabled = 0; in rtc_timer_do_work()
949 timer->enabled = 0; in rtc_timer_init()
968 if (timer->enabled) in rtc_timer_start()
989 if (timer->enabled) in rtc_timer_cancel()