/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | todm5819.c | 144 struct rtc_t rtc; in todm5819_get() local 153 if (read_rtc(&rtc)) in todm5819_get() 166 rtc.rtc_century, rtc.rtc_year, rtc.rtc_dom, rtc.rtc_hrs); in todm5819_get() 171 ts.tv_sec = tod_to_utc(rtc_to_tod(&rtc)); in todm5819_get() 177 rtc_to_tod(struct rtc_t *rtc) in rtc_to_tod() argument 185 tod.tod_year = rtc->rtc_year + (rtc->rtc_century * 100) - 1900; in rtc_to_tod() 186 tod.tod_month = rtc->rtc_mon; in rtc_to_tod() 187 tod.tod_day = rtc->rtc_dom; in rtc_to_tod() 188 tod.tod_dow = rtc->rtc_dow; in rtc_to_tod() 189 tod.tod_hour = rtc->rtc_hrs; in rtc_to_tod() [all …]
|
H A D | todbq4802.c | 166 struct rtc_t rtc; in todbq4802_get() local 170 read_rtc(&rtc); in todbq4802_get() 172 " sec=%d\n", rtc.rtc_century, rtc.rtc_year, rtc.rtc_dom, in todbq4802_get() 173 rtc.rtc_hrs, rtc.rtc_min, rtc.rtc_sec); in todbq4802_get() 179 tod.tod_year = rtc.rtc_year + (rtc.rtc_century * 100) - 1900; in todbq4802_get() 180 tod.tod_month = rtc.rtc_mon; in todbq4802_get() 181 tod.tod_day = rtc.rtc_dom; in todbq4802_get() 182 tod.tod_dow = rtc.rtc_dow; in todbq4802_get() 183 tod.tod_hour = rtc.rtc_hrs; in todbq4802_get() 184 tod.tod_min = rtc.rtc_min; in todbq4802_get() [all …]
|
H A D | todm5819p_rmc.c | 142 struct rtc_t rtc; in todm5819p_rmc_get() local 168 read_rtc(&rtc); in todm5819p_rmc_get() 186 ts.tv_sec = tod_to_utc(rtc_to_tod(&rtc)); in todm5819p_rmc_get() 192 rtc_to_tod(struct rtc_t *rtc) in rtc_to_tod() argument 200 tod.tod_year = rtc->rtc_year + (rtc->rtc_century * 100) - 1900; in rtc_to_tod() 201 tod.tod_month = rtc->rtc_mon; in rtc_to_tod() 202 tod.tod_day = rtc->rtc_dom; in rtc_to_tod() 203 tod.tod_dow = rtc->rtc_dow; in rtc_to_tod() 204 tod.tod_hour = rtc->rtc_hrs; in rtc_to_tod() 205 tod.tod_min = rtc->rtc_min; in rtc_to_tod() [all …]
|
H A D | todds1287.c | 826 struct rtc_t rtc; in todds_get() local 830 read_rtc(&rtc); in todds_get() 832 rtc.rtc_century, rtc.rtc_year, rtc.rtc_dom, rtc.rtc_hrs); in todds_get() 838 tod.tod_year = rtc.rtc_year + (rtc.rtc_century * 100) - 1900; in todds_get() 839 tod.tod_month = rtc.rtc_mon; in todds_get() 840 tod.tod_day = rtc.rtc_dom; in todds_get() 841 tod.tod_dow = rtc.rtc_dow; in todds_get() 842 tod.tod_hour = rtc.rtc_hrs; in todds_get() 843 tod.tod_min = rtc.rtc_min; in todds_get() 844 tod.tod_sec = rtc.rtc_sec; in todds_get() [all …]
|
H A D | todds1337.c | 72 static int todds1337_prom_getdate(struct rtc_t *rtc); 73 static int todds1337_prom_setdate(struct rtc_t *rtc); 397 struct rtc_t rtc; in todds1337_get() local 409 bcopy(&soft_rtc, &rtc, sizeof (rtc)); in todds1337_get() 415 tod.tod_year = rtc.rtc_year; in todds1337_get() 416 if (rtc.rtc_year <= 68) in todds1337_get() 418 tod.tod_month = rtc.rtc_mon; in todds1337_get() 419 tod.tod_day = rtc.rtc_dom; in todds1337_get() 420 tod.tod_dow = rtc.rtc_dow; in todds1337_get() 421 tod.tod_hour = rtc.rtc_hrs; in todds1337_get() [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/io/ |
H A D | vrtc.c | 292 rtc_enc(const struct rtcdev *rtc, uint8_t val) in rtc_enc() argument 309 return ((rtc->reg_b & RTCSB_BIN) ? val : bin2bcd_data[val]); in rtc_enc() 321 struct rtcdev *rtc = &vrtc->rtcdev; in vrtc_time_to_cmos() local 360 rtc->sec = rtc_enc(rtc, ct.sec); in vrtc_time_to_cmos() 361 rtc->min = rtc_enc(rtc, ct.min); in vrtc_time_to_cmos() 364 if (rtc->reg_b & RTCSB_24HR) { in vrtc_time_to_cmos() 386 rtc->hour = rtc_enc(rtc, hour); in vrtc_time_to_cmos() 388 if ((rtc->reg_b & RTCSB_24HR) == 0 && ct.hour >= 12) { in vrtc_time_to_cmos() 390 rtc->hour |= HOUR_IS_PM; in vrtc_time_to_cmos() 393 rtc->day_of_week = rtc_enc(rtc, ct.dow + 1); in vrtc_time_to_cmos() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | todpc_subr.c | 135 struct rtc_t rtc; in todpc_set() local 139 if (todpc_rtcget((unsigned char *)&rtc)) in todpc_set() 150 rtc.rtc_century = BYTE_TO_BCD(20); /* 20xx year */ in todpc_set() 152 rtc.rtc_century = BYTE_TO_BCD(19); /* 19xx year */ in todpc_set() 153 rtc.rtc_yr = BYTE_TO_BCD(tod.tod_year); in todpc_set() 154 rtc.rtc_mon = BYTE_TO_BCD(tod.tod_month); in todpc_set() 155 rtc.rtc_dom = BYTE_TO_BCD(tod.tod_day); in todpc_set() 157 rtc.rtc_dow = (unsigned char)tod.tod_dow; in todpc_set() 158 rtc.rtc_hr = BYTE_TO_BCD(tod.tod_hour); in todpc_set() 159 rtc.rtc_min = BYTE_TO_BCD(tod.tod_min); in todpc_set() [all …]
|
/illumos-gate/usr/src/cmd/sgs/crle/common/ |
H A D | dump.c | 94 Rtc_head *rtc = (Rtc_head *)crle->c_tempheadaddr; in dump() local 112 rtc->ch_resbgn = in dump() 117 rtc->ch_resend = in dump()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_input.c | 200 rtc_t rtc; in ip_input_common_v6() local 250 rtc.rtc_ire = NULL; in ip_input_common_v6() 251 rtc.rtc_ip6addr = ipv6_all_zeros; in ip_input_common_v6() 357 (*ill->ill_inputfn)(mp, ip6h, &ip6h->ip6_dst, &iras, &rtc); in ip_input_common_v6() 384 if (rtc.rtc_ire != NULL) { in ip_input_common_v6() 385 ASSERT(!IN6_IS_ADDR_UNSPECIFIED(&rtc.rtc_ip6addr)); in ip_input_common_v6() 386 ire_refrele(rtc.rtc_ire); in ip_input_common_v6() 410 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_full_v6() argument 442 ill_input_short_v6(mp, ip6h, nexthop, ira, rtc); in ill_input_full_v6() 516 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_short_v6() argument [all …]
|
H A D | ip_input.c | 204 rtc_t rtc; in ip_input_common_v4() local 254 rtc.rtc_ire = NULL; in ip_input_common_v4() 255 rtc.rtc_ipaddr = INADDR_ANY; in ip_input_common_v4() 376 (*ill->ill_inputfn)(mp, ipha, &ipha->ipha_dst, &iras, &rtc); in ip_input_common_v4() 403 if (rtc.rtc_ire != NULL) { in ip_input_common_v4() 404 ASSERT(rtc.rtc_ipaddr != INADDR_ANY); in ip_input_common_v4() 405 ire_refrele(rtc.rtc_ire); in ip_input_common_v4() 428 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_full_v4() argument 550 ill_input_short_v4(mp, ipha, &nexthop, ira, rtc); in ill_input_full_v4() 559 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_short_v4() argument [all …]
|
H A D | ip_output.c | 2065 rtc_t rtc; in ip_postfrag_loopback() local 2101 rtc.rtc_ire = NULL; in ip_postfrag_loopback() 2105 rtc.rtc_ipaddr = INADDR_ANY; in ip_postfrag_loopback() 2107 (*ill->ill_inputfn)(mp, ipha, &ipha->ipha_dst, &iras, &rtc); in ip_postfrag_loopback() 2108 if (rtc.rtc_ire != NULL) { in ip_postfrag_loopback() 2109 ASSERT(rtc.rtc_ipaddr != INADDR_ANY); in ip_postfrag_loopback() 2110 ire_refrele(rtc.rtc_ire); in ip_postfrag_loopback() 2115 rtc.rtc_ip6addr = ipv6_all_zeros; in ip_postfrag_loopback() 2117 (*ill->ill_inputfn)(mp, ip6h, &ip6h->ip6_dst, &iras, &rtc); in ip_postfrag_loopback() 2118 if (rtc.rtc_ire != NULL) { in ip_postfrag_loopback() [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_ioport.c | 78 struct vrtc *rtc = vm_rtc(vm); in vm_inout_init() local 102 vm_inout_def(ents, i++, IO_RTC, vrtc_addr_handler, rtc, flag); in vm_inout_init() 103 vm_inout_def(ents, i++, IO_RTC + 1, vrtc_data_handler, rtc, flag); in vm_inout_init()
|
/illumos-gate/usr/src/cmd/rtc/ |
H A D | Makefile | 29 PROG= rtc
|
/illumos-gate/usr/src/cmd/bhyve/amd64/ |
H A D | Makefile | 33 rtc.o \
|
/illumos-gate/usr/src/cmd/boot/scripts/ |
H A D | boot-archive-update.ksh | 58 /usr/sbin/rtc -c > /dev/null 2>&1
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | todds1337.h | 117 struct rtc_t rtc; member
|
/illumos-gate/usr/src/contrib/bhyve/ |
H A D | README | 12 - isa/rtc.h
|
/illumos-gate/usr/src/cmd/ |
H A D | Makefile | 501 rtc \
|
/illumos-gate/usr/src/man/man8/ |
H A D | Makefile | 416 rtc.8 \
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | SUNWcs.man8.inc | 227 file path=usr/share/man/man8/rtc.8
|
H A D | SUNWcs.p5m | 1433 $(i386_ONLY)file path=usr/sbin/rtc mode=0555
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.h | 1020 uint32_t rtc; member
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | Makefile | 1127 rtc.h
|
/illumos-gate/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.h | 1706 uint32_t rtc; member
|
/illumos-gate/exception_lists/ |
H A D | cstyle | 1196 usr/src/cmd/bhyve/amd64/rtc.h
|