Lines Matching refs:time
295 alrm->time.tm_sec = 0;
296 alrm->time.tm_min = bcd2bin(alarmvals[0] & 0x7f);
297 alrm->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f);
298 alrm->time.tm_mday = bcd2bin(alarmvals[2] & 0x3f);
314 if (alrm->time.tm_sec) {
315 time64_t alarm_time = rtc_tm_to_time64(&alrm->time);
317 alarm_time += 60 - alrm->time.tm_sec;
318 rtc_time64_to_tm(alarm_time, &alrm->time);
326 alarmvals[0] = bin2bcd(alrm->time.tm_min);
327 alarmvals[1] = bin2bcd(alrm->time.tm_hour);
328 alarmvals[2] = bin2bcd(alrm->time.tm_mday);