/freebsd/usr.bin/calendar/ |
H A D | parsedata.c | 47 static int checkdayofweek(char *s, size_t *len, size_t *offset, const char **dow); 96 const char *dow, *pmonth; in determinestyle() local 164 if (checkdayofweek(date, &len, &offset, &dow) != 0) { in determinestyle() 228 if (checkdayofweek(p2, &len, &offset, &dow) != 0) { in determinestyle() 257 && checkdayofweek(p2, &len, &offset, &dow) != 0) { in determinestyle() 439 int d, m, dow, rm, rd, offset; in parsedaymonth() local 577 dow = first_dayofweek_of_year(year); in parsedaymonth() 578 if (dow < 0) in parsedaymonth() 580 d = (idayofweek - dow + 7) % 7 + 1; in parsedaymonth() 617 dow = first_dayofweek_of_month(year, imonth); in parsedaymonth() [all …]
|
/freebsd/usr.sbin/cron/lib/ |
H A D | entry.c | 165 bit_nset(e->dow, 0, (LAST_DOW-FIRST_DOW+1)); in load_entry() 174 bit_nset(e->dow, 0, (LAST_DOW-FIRST_DOW+1)); in load_entry() 184 bit_set(e->dow, 0); in load_entry() 192 bit_nset(e->dow, 0, (LAST_DOW-FIRST_DOW+1)); in load_entry() 200 bit_nset(e->dow, 0, (LAST_DOW-FIRST_DOW+1)); in load_entry() 208 bit_nset(e->dow, 0, (LAST_DOW-FIRST_DOW+1)); in load_entry() 217 bit_nset(e->dow, 0, (LAST_DOW-FIRST_DOW+1)); in load_entry() 285 ch = get_list(e->dow, FIRST_DOW, LAST_DOW, in load_entry() 294 if (bit_test(e->dow, 0) || bit_test(e->dow, 7)) { in load_entry() 295 bit_set(e->dow, 0); in load_entry() [all …]
|
/freebsd/sys/dev/iicbus/rtc/ |
H A D | pcf85063.c | 64 uint8_t dow; member 160 bcd.dow = (data.dow & 0x7) + 1; in pcf85063_get_time() 190 data.dow = bcd.dow - 1; in pcf85063_set_time()
|
H A D | rx8803.c | 66 uint8_t dow; member 126 bcd.dow = flsl(data.dow & 0x7F) - 1; in rx8803_gettime() 152 data.dow = 1 << bcd.dow; in rx8803_settime()
|
H A D | s35390a.c | 316 bct.dow = bcd[S390_RT1_WDAY] & 0x07; in s390rtc_gettime() 341 bcd[S390_RT1_WDAY] = bct.dow; in s390rtc_settime()
|
H A D | hym8563.c | 178 buf[4] = bct.dow; in hym8563_settime()
|
H A D | ds13rtc.c | 448 tregs.wday = bct.dow; in ds13rtc_settime()
|
/freebsd/usr.sbin/cron/cron/ |
H A D | cron.c | 218 int second, minute, hour, dom, month, dow; local 229 dow = tm->tm_wday -FIRST_DOW; 232 getpid(), second, minute, hour, dom, month, dow)) 319 ? (bit_test(e->dow,otzdow) && bit_test(e->dom,otzdom)) 320 : (bit_test(e->dow,otzdow) || bit_test(e->dom,otzdom)) 339 ? (bit_test(e->dow,dow) && bit_test(e->dom,dom)) 340 : (bit_test(e->dow,dow) || bit_test(e->dom,dom))
|
H A D | structs.h | 38 bitstr_t bit_decl(dow, DOW_COUNT);
|
/freebsd/sys/dev/iicbus/pmic/rockchip/ |
H A D | rk8xx_rtc.c | 90 bct.dow = data[sc->rtc_regs.weeks] & sc->rtc_regs.weeks_mask; in rk8xx_gettime() 92 if (bct.dow == 7) in rk8xx_gettime() 93 bct.dow = 0; in rk8xx_gettime() 133 data[sc->rtc_regs.weeks] = bct.dow; in rk8xx_settime()
|
/freebsd/sys/kern/ |
H A D | subr_clock.c | 229 ct.dow = bct->dow; in clock_bcd_to_ts() 254 ct->dow = day_of_week(days); in clock_ts_to_ct() 328 bct->dow = ct.dow; in clock_ts_to_bcd()
|
/freebsd/sys/sys/ |
H A D | clock.h | 79 int dow; /* day of week (0 - 6; 0 = Sunday) */ member 115 uint8_t dow; /* day of week (0 - 6; 0 = Sunday) */ member
|
/freebsd/contrib/ntp/libntp/ |
H A D | ntp_calendar.c | 1678 int32_t dow in ntpcal_weekday_gt() 1681 return ntpcal_periodic_extend(rdn+1, dow, 7); in ntpcal_weekday_gt() 1687 int32_t dow in ntpcal_weekday_ge() 1690 return ntpcal_periodic_extend(rdn, dow, 7); in ntpcal_weekday_ge() 1696 int32_t dow in ntpcal_weekday_close() 1699 return ntpcal_periodic_extend(rdn-3, dow, 7); in ntpcal_weekday_close() 1705 int32_t dow in ntpcal_weekday_le() 1708 return ntpcal_periodic_extend(rdn, dow, -7); in ntpcal_weekday_le() 1714 int32_t dow in ntpcal_weekday_lt() 1717 return ntpcal_periodic_extend(rdn-1, dow, in ntpcal_weekday_lt() 1679 ntpcal_weekday_gt(int32_t rdn,int32_t dow) ntpcal_weekday_gt() argument 1688 ntpcal_weekday_ge(int32_t rdn,int32_t dow) ntpcal_weekday_ge() argument 1697 ntpcal_weekday_close(int32_t rdn,int32_t dow) ntpcal_weekday_close() argument 1706 ntpcal_weekday_le(int32_t rdn,int32_t dow) ntpcal_weekday_le() argument 1715 ntpcal_weekday_lt(int32_t rdn,int32_t dow) ntpcal_weekday_lt() argument [all...] |
/freebsd/sys/arm/mv/ |
H A D | rtc.c | 142 ct.dow = FROMBCD((val & 0x7000000) >> 24) - 1; in mv_rtc_gettime() 169 (TOBCD(ct.hour) << 16) | (TOBCD( ct.dow + 1) << 24); in mv_rtc_settime()
|
/freebsd/sys/powerpc/mpc85xx/ |
H A D | ds1553_core.c | 108 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) & in ds1553_gettime() 160 (*sc->sc_write)(dev, DS1553_OFF_DAYOFWEEK, TOBCD(ct.dow + 1) & in ds1553_settime()
|
/freebsd/sys/amd64/vmm/io/ |
H A D | vrtc.c | 214 KASSERT(ct.dow >= 0 && ct.dow <= 6, ("invalid clocktime wday %d", in secs_to_rtc() 215 ct.dow)); in secs_to_rtc() 254 rtc->day_of_week = rtcset(rtc, ct.dow + 1); in secs_to_rtc() 353 ct.dow = -1; in rtc_to_secs()
|
/freebsd/sys/arm64/nvidia/tegra210/ |
H A D | max77620_rtc.c | 259 ct.dow = ffs(buf[3] & 07); in max77620_rtc_gettime() 284 buf[3] = 1 << ct.dow; in max77620_rtc_settime()
|
/freebsd/sys/arm/nvidia/ |
H A D | as3722_rtc.c | 62 ct.dow = -1; in as3722_rtc_gettime()
|
/freebsd/contrib/dialog/ |
H A D | calendar.c | 266 int dow; in iso_week() local 277 dow = day_of_week(year, month, day); in iso_week() 288 if (dow - new_year_dow < 0) in iso_week() 302 && new_years_eve_dow >= dow in iso_week()
|
/freebsd/sys/x86/isa/ |
H A D | atrtc.c | 579 rtcout_locked(RTC_WDAY, bct.dow + 1); in atrtc_settime() 632 bct.dow = 0; in atrtc_gettime()
|
/freebsd/sys/arm/ti/am335x/ |
H A D | am335x_rtc.c | 167 ct.dow = 0; in am335x_rtc_pmic_pwr_toggle()
|
/freebsd/sys/dev/dialog/da9063/ |
H A D | da9063_rtc.c | 97 ct->dow = -1; in da9063_rtc_read_ct()
|
/freebsd/contrib/tzcode/ |
H A D | localtime.c | 1009 int d, m1, yy0, yy1, yy2, dow; in getrule() 1049 dow = ((26 * m1 - 2) / 10 + in getrule() 1051 if (dow < 0) in getrule() 1052 dow += DAYSPERWEEK; 1055 ** "dow" is the day-of-week of the first day of the month. Get 1056 ** the day-of-month (zero-origin) of the first "dow" day of the 1059 d = rulep->r_day - dow; in transtime() 1065 int d, m1, yy0, yy1, yy2, dow; transtime() local
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_rtc.c | 299 ct.dow = -1; in aw_rtc_gettime()
|
/freebsd/usr.sbin/cron/doc/ |
H A D | FEATURES | 75 -- the dom/dow situation is odd. '* * 1,15 * Sun' will run on the
|