• Home
  • Raw
  • Download

Lines Matching refs:err

25 	int err;  in __rtc_read_time()  local
27 err = -ENODEV; in __rtc_read_time()
29 err = -EINVAL; in __rtc_read_time()
32 err = rtc->ops->read_time(rtc->dev.parent, tm); in __rtc_read_time()
34 return err; in __rtc_read_time()
39 int err; in rtc_read_time() local
41 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_read_time()
42 if (err) in rtc_read_time()
43 return err; in rtc_read_time()
45 err = __rtc_read_time(rtc, tm); in rtc_read_time()
47 return err; in rtc_read_time()
53 int err; in rtc_set_time() local
55 err = rtc_valid_tm(tm); in rtc_set_time()
56 if (err != 0) in rtc_set_time()
57 return err; in rtc_set_time()
59 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_set_time()
60 if (err) in rtc_set_time()
61 return err; in rtc_set_time()
64 err = -ENODEV; in rtc_set_time()
66 err = rtc->ops->set_time(rtc->dev.parent, tm); in rtc_set_time()
69 err = rtc_tm_to_time(tm, &secs); in rtc_set_time()
70 if (err == 0) in rtc_set_time()
71 err = rtc->ops->set_mmss(rtc->dev.parent, secs); in rtc_set_time()
73 err = -EINVAL; in rtc_set_time()
79 return err; in rtc_set_time()
85 int err; in rtc_set_mmss() local
87 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_set_mmss()
88 if (err) in rtc_set_mmss()
89 return err; in rtc_set_mmss()
92 err = -ENODEV; in rtc_set_mmss()
94 err = rtc->ops->set_mmss(rtc->dev.parent, secs); in rtc_set_mmss()
98 err = rtc->ops->read_time(rtc->dev.parent, &old); in rtc_set_mmss()
99 if (err == 0) { in rtc_set_mmss()
110 err = rtc->ops->set_time(rtc->dev.parent, in rtc_set_mmss()
114 err = -EINVAL; in rtc_set_mmss()
122 return err; in rtc_set_mmss()
128 int err; in rtc_read_alarm_internal() local
130 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_read_alarm_internal()
131 if (err) in rtc_read_alarm_internal()
132 return err; in rtc_read_alarm_internal()
135 err = -ENODEV; in rtc_read_alarm_internal()
137 err = -EINVAL; in rtc_read_alarm_internal()
140 err = rtc->ops->read_alarm(rtc->dev.parent, alarm); in rtc_read_alarm_internal()
144 return err; in rtc_read_alarm_internal()
149 int err; in __rtc_read_alarm() local
198 err = rtc_read_time(rtc, &before); in __rtc_read_alarm()
199 if (err < 0) in __rtc_read_alarm()
200 return err; in __rtc_read_alarm()
207 err = rtc_read_alarm_internal(rtc, alarm); in __rtc_read_alarm()
208 if (err) in __rtc_read_alarm()
209 return err; in __rtc_read_alarm()
216 err = rtc_read_time(rtc, &now); in __rtc_read_alarm()
217 if (err < 0) in __rtc_read_alarm()
218 return err; in __rtc_read_alarm()
304 err = rtc_valid_tm(&alarm->time); in __rtc_read_alarm()
306 if (err) { in __rtc_read_alarm()
313 return err; in __rtc_read_alarm()
318 int err; in rtc_read_alarm() local
320 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_read_alarm()
321 if (err) in rtc_read_alarm()
322 return err; in rtc_read_alarm()
324 err = -ENODEV; in rtc_read_alarm()
326 err = -EINVAL; in rtc_read_alarm()
334 return err; in rtc_read_alarm()
342 int err; in __rtc_set_alarm() local
344 err = rtc_valid_tm(&alarm->time); in __rtc_set_alarm()
345 if (err) in __rtc_set_alarm()
346 return err; in __rtc_set_alarm()
350 err = __rtc_read_time(rtc, &tm); in __rtc_set_alarm()
351 if (err) in __rtc_set_alarm()
352 return err; in __rtc_set_alarm()
364 err = -ENODEV; in __rtc_set_alarm()
366 err = -EINVAL; in __rtc_set_alarm()
368 err = rtc->ops->set_alarm(rtc->dev.parent, alarm); in __rtc_set_alarm()
370 return err; in __rtc_set_alarm()
375 int err; in rtc_set_alarm() local
377 err = rtc_valid_tm(&alarm->time); in rtc_set_alarm()
378 if (err != 0) in rtc_set_alarm()
379 return err; in rtc_set_alarm()
381 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_set_alarm()
382 if (err) in rtc_set_alarm()
383 return err; in rtc_set_alarm()
390 err = rtc_timer_enqueue(rtc, &rtc->aie_timer); in rtc_set_alarm()
393 return err; in rtc_set_alarm()
400 int err; in rtc_initialize_alarm() local
403 err = rtc_valid_tm(&alarm->time); in rtc_initialize_alarm()
404 if (err != 0) in rtc_initialize_alarm()
405 return err; in rtc_initialize_alarm()
407 err = rtc_read_time(rtc, &now); in rtc_initialize_alarm()
408 if (err) in rtc_initialize_alarm()
409 return err; in rtc_initialize_alarm()
411 err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_initialize_alarm()
412 if (err) in rtc_initialize_alarm()
413 return err; in rtc_initialize_alarm()
426 return err; in rtc_initialize_alarm()
434 int err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_alarm_irq_enable() local
435 if (err) in rtc_alarm_irq_enable()
436 return err; in rtc_alarm_irq_enable()
440 err = rtc_timer_enqueue(rtc, &rtc->aie_timer); in rtc_alarm_irq_enable()
445 if (err) in rtc_alarm_irq_enable()
448 err = -ENODEV; in rtc_alarm_irq_enable()
450 err = -EINVAL; in rtc_alarm_irq_enable()
452 err = rtc->ops->alarm_irq_enable(rtc->dev.parent, enabled); in rtc_alarm_irq_enable()
455 return err; in rtc_alarm_irq_enable()
461 int err = mutex_lock_interruptible(&rtc->ops_lock); in rtc_update_irq_enable() local
462 if (err) in rtc_update_irq_enable()
463 return err; in rtc_update_irq_enable()
476 err = -EINVAL; in rtc_update_irq_enable()
489 err = rtc_timer_enqueue(rtc, &rtc->uie_rtctimer); in rtc_update_irq_enable()
502 if (err == -EINVAL) in rtc_update_irq_enable()
503 err = rtc_dev_update_irq_enable_emul(rtc, enabled); in rtc_update_irq_enable()
505 return err; in rtc_update_irq_enable()
711 int err = 0; in rtc_irq_set_state() local
717 err = -EBUSY; in rtc_irq_set_state()
719 err = -EACCES; in rtc_irq_set_state()
729 return err; in rtc_irq_set_state()
745 int err = 0; in rtc_irq_set_freq() local
753 err = -EBUSY; in rtc_irq_set_freq()
755 err = -EACCES; in rtc_irq_set_freq()
765 return err; in rtc_irq_set_freq()
787 int err; in rtc_timer_enqueue() local
790 err = __rtc_set_alarm(rtc, &alarm); in rtc_timer_enqueue()
791 if (err == -ETIME) { in rtc_timer_enqueue()
794 } else if (err) { in rtc_timer_enqueue()
797 return err; in rtc_timer_enqueue()
830 int err; in rtc_timer_remove() local
838 err = __rtc_set_alarm(rtc, &alarm); in rtc_timer_remove()
839 if (err == -ETIME) { in rtc_timer_remove()
893 int err; in rtc_timer_do_work() local
896 err = __rtc_set_alarm(rtc, &alarm); in rtc_timer_do_work()
897 if (err == -ETIME) in rtc_timer_do_work()