alm_tm 149 drivers/char/rtc.c static void get_rtc_alm_time(struct rtc_time *alm_tm); alm_tm 482 drivers/char/rtc.c struct rtc_time alm_tm; alm_tm 484 drivers/char/rtc.c if (copy_from_user(&alm_tm, (struct rtc_time __user *)arg, alm_tm 488 drivers/char/rtc.c hrs = alm_tm.tm_hour; alm_tm 489 drivers/char/rtc.c min = alm_tm.tm_min; alm_tm 490 drivers/char/rtc.c sec = alm_tm.tm_sec; alm_tm 1247 drivers/char/rtc.c static void get_rtc_alm_time(struct rtc_time *alm_tm) alm_tm 1256 drivers/char/rtc.c alm_tm->tm_sec = CMOS_READ(RTC_SECONDS_ALARM); alm_tm 1257 drivers/char/rtc.c alm_tm->tm_min = CMOS_READ(RTC_MINUTES_ALARM); alm_tm 1258 drivers/char/rtc.c alm_tm->tm_hour = CMOS_READ(RTC_HOURS_ALARM); alm_tm 1263 drivers/char/rtc.c alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec); alm_tm 1264 drivers/char/rtc.c alm_tm->tm_min = bcd2bin(alm_tm->tm_min); alm_tm 1265 drivers/char/rtc.c alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); alm_tm 575 drivers/input/misc/hp_sdc_rtc.c struct hp_sdc_rtc_time alm_tm; alm_tm 577 drivers/input/misc/hp_sdc_rtc.c if (copy_from_user(&alm_tm, (struct hp_sdc_rtc_time*)arg, alm_tm 581 drivers/input/misc/hp_sdc_rtc.c if (alm_tm.tm_hour > 23) return -EINVAL; alm_tm 582 drivers/input/misc/hp_sdc_rtc.c if (alm_tm.tm_min > 59) return -EINVAL; alm_tm 583 drivers/input/misc/hp_sdc_rtc.c if (alm_tm.tm_sec > 59) return -EINVAL; alm_tm 585 drivers/input/misc/hp_sdc_rtc.c ttime.sec = alm_tm.tm_hour * 3600 + alm_tm 586 drivers/input/misc/hp_sdc_rtc.c alm_tm.tm_min * 60 + alm_tm.tm_sec; alm_tm 186 drivers/rtc/rtc-hym8563.c struct rtc_time *alm_tm = &alm->time; alm_tm 195 drivers/rtc/rtc-hym8563.c alm_tm->tm_sec = 0; alm_tm 197 drivers/rtc/rtc-hym8563.c alm_tm->tm_min = (buf[0] & HYM8563_ALM_BIT_DISABLE) ? alm_tm 200 drivers/rtc/rtc-hym8563.c alm_tm->tm_hour = (buf[1] & HYM8563_ALM_BIT_DISABLE) ? alm_tm 203 drivers/rtc/rtc-hym8563.c alm_tm->tm_mday = (buf[2] & HYM8563_ALM_BIT_DISABLE) ? alm_tm 206 drivers/rtc/rtc-hym8563.c alm_tm->tm_wday = (buf[3] & HYM8563_ALM_BIT_DISABLE) ? alm_tm 223 drivers/rtc/rtc-hym8563.c struct rtc_time *alm_tm = &alm->time; alm_tm 230 drivers/rtc/rtc-hym8563.c if (alm_tm->tm_sec) { alm_tm 231 drivers/rtc/rtc-hym8563.c alm_tm->tm_sec = 0; alm_tm 232 drivers/rtc/rtc-hym8563.c alm_tm->tm_min++; alm_tm 233 drivers/rtc/rtc-hym8563.c if (alm_tm->tm_min >= 60) { alm_tm 234 drivers/rtc/rtc-hym8563.c alm_tm->tm_min = 0; alm_tm 235 drivers/rtc/rtc-hym8563.c alm_tm->tm_hour++; alm_tm 236 drivers/rtc/rtc-hym8563.c if (alm_tm->tm_hour >= 24) { alm_tm 237 drivers/rtc/rtc-hym8563.c alm_tm->tm_hour = 0; alm_tm 238 drivers/rtc/rtc-hym8563.c alm_tm->tm_mday++; alm_tm 239 drivers/rtc/rtc-hym8563.c if (alm_tm->tm_mday > 31) alm_tm 240 drivers/rtc/rtc-hym8563.c alm_tm->tm_mday = 0; alm_tm 255 drivers/rtc/rtc-hym8563.c buf[0] = (alm_tm->tm_min < 60 && alm_tm->tm_min >= 0) ? alm_tm 256 drivers/rtc/rtc-hym8563.c bin2bcd(alm_tm->tm_min) : HYM8563_ALM_BIT_DISABLE; alm_tm 258 drivers/rtc/rtc-hym8563.c buf[1] = (alm_tm->tm_hour < 24 && alm_tm->tm_hour >= 0) ? alm_tm 259 drivers/rtc/rtc-hym8563.c bin2bcd(alm_tm->tm_hour) : HYM8563_ALM_BIT_DISABLE; alm_tm 261 drivers/rtc/rtc-hym8563.c buf[2] = (alm_tm->tm_mday <= 31 && alm_tm->tm_mday >= 1) ? alm_tm 262 drivers/rtc/rtc-hym8563.c bin2bcd(alm_tm->tm_mday) : HYM8563_ALM_BIT_DISABLE; alm_tm 264 drivers/rtc/rtc-hym8563.c buf[3] = (alm_tm->tm_wday < 7 && alm_tm->tm_wday >= 0) ? alm_tm 265 drivers/rtc/rtc-hym8563.c bin2bcd(alm_tm->tm_wday) : HYM8563_ALM_BIT_DISABLE; alm_tm 193 drivers/rtc/rtc-pic32.c struct rtc_time *alm_tm = &alrm->time; alm_tm 198 drivers/rtc/rtc-pic32.c alm_tm->tm_sec = readb(base + PIC32_ALRMSEC); alm_tm 199 drivers/rtc/rtc-pic32.c alm_tm->tm_min = readb(base + PIC32_ALRMMIN); alm_tm 200 drivers/rtc/rtc-pic32.c alm_tm->tm_hour = readb(base + PIC32_ALRMHOUR); alm_tm 201 drivers/rtc/rtc-pic32.c alm_tm->tm_mon = readb(base + PIC32_ALRMMON); alm_tm 202 drivers/rtc/rtc-pic32.c alm_tm->tm_mday = readb(base + PIC32_ALRMDAY); alm_tm 203 drivers/rtc/rtc-pic32.c alm_tm->tm_year = readb(base + PIC32_ALRMYEAR); alm_tm 209 drivers/rtc/rtc-pic32.c dev_dbg(dev, "getalarm: %d, %ptR\n", alm_en, alm_tm); alm_tm 211 drivers/rtc/rtc-pic32.c alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec); alm_tm 212 drivers/rtc/rtc-pic32.c alm_tm->tm_min = bcd2bin(alm_tm->tm_min); alm_tm 213 drivers/rtc/rtc-pic32.c alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); alm_tm 214 drivers/rtc/rtc-pic32.c alm_tm->tm_mday = bcd2bin(alm_tm->tm_mday); alm_tm 215 drivers/rtc/rtc-pic32.c alm_tm->tm_mon = bcd2bin(alm_tm->tm_mon) - 1; alm_tm 216 drivers/rtc/rtc-pic32.c alm_tm->tm_year = bcd2bin(alm_tm->tm_year); alm_tm 109 drivers/rtc/rtc-puv3.c struct rtc_time *alm_tm = &alrm->time; alm_tm 111 drivers/rtc/rtc-puv3.c rtc_time_to_tm(readl(RTC_RTAR), alm_tm); alm_tm 115 drivers/rtc/rtc-puv3.c dev_dbg(dev, "read alarm: %d, %ptRr\n", alrm->enabled, alm_tm); alm_tm 252 drivers/rtc/rtc-s3c.c struct rtc_time *alm_tm = &alrm->time; alm_tm 260 drivers/rtc/rtc-s3c.c alm_tm->tm_sec = readb(info->base + S3C2410_ALMSEC); alm_tm 261 drivers/rtc/rtc-s3c.c alm_tm->tm_min = readb(info->base + S3C2410_ALMMIN); alm_tm 262 drivers/rtc/rtc-s3c.c alm_tm->tm_hour = readb(info->base + S3C2410_ALMHOUR); alm_tm 263 drivers/rtc/rtc-s3c.c alm_tm->tm_mon = readb(info->base + S3C2410_ALMMON); alm_tm 264 drivers/rtc/rtc-s3c.c alm_tm->tm_mday = readb(info->base + S3C2410_ALMDATE); alm_tm 265 drivers/rtc/rtc-s3c.c alm_tm->tm_year = readb(info->base + S3C2410_ALMYEAR); alm_tm 273 drivers/rtc/rtc-s3c.c dev_dbg(dev, "read alarm %d, %ptR\n", alm_en, alm_tm); alm_tm 277 drivers/rtc/rtc-s3c.c alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec); alm_tm 280 drivers/rtc/rtc-s3c.c alm_tm->tm_min = bcd2bin(alm_tm->tm_min); alm_tm 283 drivers/rtc/rtc-s3c.c alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); alm_tm 286 drivers/rtc/rtc-s3c.c alm_tm->tm_mday = bcd2bin(alm_tm->tm_mday); alm_tm 289 drivers/rtc/rtc-s3c.c alm_tm->tm_mon = bcd2bin(alm_tm->tm_mon); alm_tm 290 drivers/rtc/rtc-s3c.c alm_tm->tm_mon -= 1; alm_tm 294 drivers/rtc/rtc-s3c.c alm_tm->tm_year = bcd2bin(alm_tm->tm_year);