Lines Matching refs:time
384 alrm->time.tm_sec = 0;
385 alrm->time.tm_min = bcd2bin(alarmvals[0] & 0x7f);
386 alrm->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f);
387 alrm->time.tm_mday = bcd2bin(alarmvals[2] & 0x3f);
403 if (alrm->time.tm_sec) {
404 time64_t alarm_time = rtc_tm_to_time64(&alrm->time);
406 alarm_time += 60 - alrm->time.tm_sec;
407 rtc_time64_to_tm(alarm_time, &alrm->time);
415 alarmvals[0] = bin2bcd(alrm->time.tm_min);
416 alarmvals[1] = bin2bcd(alrm->time.tm_hour);
417 alarmvals[2] = bin2bcd(alrm->time.tm_mday);