/linux-master/drivers/md/persistent-data/ |
H A D | dm-btree-spine.c | 95 return dm_tm_read_lock(info->tm, b, &btree_node_validator, result); 104 r = dm_tm_shadow_block(info->tm, orig, &btree_node_validator, 107 inc_children(info->tm, dm_block_data(*result), vt); 114 return dm_tm_new_block(info->tm, &btree_node_validator, result); 119 dm_tm_unlock(info->tm, b); 255 void init_le64_type(struct dm_transaction_manager *tm, argument 258 vt->context = tm;
|
/linux-master/drivers/rtc/ |
H A D | rtc-pcf8583.c | 172 static int pcf8583_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 198 if (pcf8583_get_datetime(client, tm) || 210 year_offset = tm->tm_year - (real_year & 3); 217 tm->tm_year = (real_year + year_offset + year[1] * 100) - 1900; 222 static int pcf8583_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 236 unsigned int proper_year = tm->tm_year + 1900; 244 ret = pcf8583_set_datetime(client, tm, 1);
|
H A D | sysfs.c | 36 struct rtc_time tm; local 38 retval = rtc_read_time(to_rtc_device(dev), &tm); 42 return sprintf(buf, "%ptRd\n", &tm); 50 struct rtc_time tm; local 52 retval = rtc_read_time(to_rtc_device(dev), &tm); 56 return sprintf(buf, "%ptRt\n", &tm); 64 struct rtc_time tm; local 66 retval = rtc_read_time(to_rtc_device(dev), &tm); 70 time = rtc_tm_to_time64(&tm);
|
H A D | rtc-at91sam9.c | 103 static int at91_rtc_readtime(struct device *dev, struct rtc_time *tm) argument 120 rtc_time64_to_tm(offset + secs, tm); 122 dev_dbg(dev, "%s: %ptR\n", __func__, tm); 130 static int at91_rtc_settime(struct device *dev, struct rtc_time *tm) argument 136 dev_dbg(dev, "%s: %ptR\n", __func__, tm); 138 secs = rtc_tm_to_time64(tm); 178 struct rtc_time *tm = &alrm->time; local 188 rtc_time64_to_tm(offset + alarm, tm); 190 dev_dbg(dev, "%s: %ptR\n", __func__, tm); 202 struct rtc_time *tm local [all...] |
H A D | rtc-pcf85063.c | 75 static int pcf85063_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 98 tm->tm_sec = bcd2bin(regs[0] & 0x7F); 99 tm->tm_min = bcd2bin(regs[1] & 0x7F); 100 tm->tm_hour = bcd2bin(regs[2] & 0x3F); /* rtc hr 0-23 */ 101 tm->tm_mday = bcd2bin(regs[3] & 0x3F); 102 tm->tm_wday = regs[4] & 0x07; 103 tm->tm_mon = bcd2bin(regs[5] & 0x1F) - 1; /* rtc mn 1-12 */ 104 tm->tm_year = bcd2bin(regs[6]); 105 tm->tm_year += 100; 110 static int pcf85063_rtc_set_time(struct device *dev, struct rtc_time *tm) argument [all...] |
H A D | rtc-test.c | 63 static int test_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 67 rtc_time64_to_tm(ktime_get_real_seconds() + rtd->offset, tm); local 72 static int test_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 76 rtd->offset = rtc_tm_to_time64(tm) - ktime_get_real_seconds();
|
H A D | rtc-pl030.c | 52 static int pl030_read_time(struct device *dev, struct rtc_time *tm) argument 56 rtc_time64_to_tm(readl(rtc->base + RTC_DR), tm); 69 static int pl030_set_time(struct device *dev, struct rtc_time *tm) argument 73 writel(rtc_tm_to_time64(tm) + 1, rtc->base + RTC_LR);
|
H A D | rtc-rv3028.c | 122 struct rtc_time tm; local 138 tm.tm_sec = bcd2bin(date[0]); 139 tm.tm_min = bcd2bin(date[1]); 140 tm.tm_hour = bcd2bin(date[2]); 141 tm.tm_mday = bcd2bin(date[3]); 142 tm.tm_mon = bcd2bin(date[4]) - 1; 143 tm.tm_year = bcd2bin(date[5]) + 100; 145 ret = rtc_valid_tm(&tm); 150 (unsigned long long)rtc_tm_to_time64(&tm)); 308 static int rv3028_get_time(struct device *dev, struct rtc_time *tm) argument 336 rv3028_set_time(struct device *dev, struct rtc_time *tm) argument [all...] |
H A D | rtc-ep93xx.c | 53 static int ep93xx_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 60 rtc_time64_to_tm(time, tm); 64 static int ep93xx_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 67 unsigned long secs = rtc_tm_to_time64(tm);
|
H A D | rtc-pcf50633.c | 103 static int pcf50633_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 127 pcf2rtc_time(tm, &pcf_tm); 129 dev_dbg(dev, "RTC_TIME: %ptRr\n", tm); 134 static int pcf50633_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 142 dev_dbg(dev, "RTC_TIME: %ptRr\n", tm); 144 rtc2pcf_time(&pcf_tm, tm);
|
H A D | rtc-pic32.c | 171 static int pic32_rtc_settime(struct device *dev, struct rtc_time *tm) argument 176 dev_dbg(dev, "set time %ptR\n", tm); 179 writeb(bin2bcd(tm->tm_sec), base + PIC32_RTCSEC); 180 writeb(bin2bcd(tm->tm_min), base + PIC32_RTCMIN); 181 writeb(bin2bcd(tm->tm_hour), base + PIC32_RTCHOUR); 182 writeb(bin2bcd(tm->tm_mday), base + PIC32_RTCDAY); 183 writeb(bin2bcd(tm->tm_mon + 1), base + PIC32_RTCMON); 184 writeb(bin2bcd(tm->tm_year - 100), base + PIC32_RTCYEAR); 225 struct rtc_time *tm = &alrm->time; local 229 dev_dbg(dev, "setalarm: %d, %ptR\n", alrm->enabled, tm); [all...] |
H A D | rtc-twl.c | 258 static int twl_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 316 tm->tm_sec = bcd2bin(rtc_data[0]); 317 tm->tm_min = bcd2bin(rtc_data[1]); 318 tm->tm_hour = bcd2bin(rtc_data[2]); 319 tm->tm_mday = bcd2bin(rtc_data[3]); 320 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; 321 tm->tm_year = bcd2bin(rtc_data[5]) + 100; 326 static int twl_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 333 rtc_data[0] = bin2bcd(tm->tm_sec); 334 rtc_data[1] = bin2bcd(tm [all...] |
H A D | rtc-mxc.c | 222 * This function reads the current RTC time into tm in Gregorian date. 224 static int mxc_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 233 rtc_time64_to_tm(val, tm); 239 * This function sets the internal RTC time based on tm in Gregorian date. 241 static int mxc_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 243 time64_t time = rtc_tm_to_time64(tm); 318 struct rtc_time tm; local 327 rtc_time64_to_tm(ktime_get_real_seconds(), &tm); local 328 rtc->start_secs = mktime64(tm.tm_year, 1, 1, 0, 0, 0);
|
H A D | rtc-m41t80.c | 196 static int m41t80_rtc_read_time(struct device *dev, struct rtc_time *tm) argument 218 tm->tm_sec = bcd2bin(buf[M41T80_REG_SEC] & 0x7f); 219 tm->tm_min = bcd2bin(buf[M41T80_REG_MIN] & 0x7f); 220 tm->tm_hour = bcd2bin(buf[M41T80_REG_HOUR] & 0x3f); 221 tm->tm_mday = bcd2bin(buf[M41T80_REG_DAY] & 0x3f); 222 tm->tm_wday = buf[M41T80_REG_WDAY] & 0x07; 223 tm->tm_mon = bcd2bin(buf[M41T80_REG_MON] & 0x1f) - 1; 226 tm->tm_year = bcd2bin(buf[M41T80_REG_YEAR]) + 100; 230 static int m41t80_rtc_set_time(struct device *dev, struct rtc_time *tm) argument 238 buf[M41T80_REG_SEC] = bin2bcd(tm 883 struct rtc_time tm; local [all...] |
H A D | rtc-meson.c | 231 static int meson_rtc_gettime(struct device *dev, struct rtc_time *tm) argument 239 rtc_time64_to_tm(time, tm); 244 static int meson_rtc_settime(struct device *dev, struct rtc_time *tm) argument 248 return regmap_write(rtc->serial, RTC_COUNTER, rtc_tm_to_time64(tm)); 297 u32 tm; local 361 ret = regmap_read(rtc->serial, RTC_COUNTER, &tm);
|
/linux-master/drivers/video/fbdev/core/ |
H A D | svgalib.c | 445 int svga_check_timings(const struct svga_timing_regs *tm, struct fb_var_screeninfo *var, int node) argument 456 if (((value / 8) - 5) >= svga_regset_size (tm->h_total_regs)) 461 if (((value / 8) - 1) >= svga_regset_size (tm->h_display_regs)) 463 if (((value / 8) - 1) >= svga_regset_size (tm->h_blank_start_regs)) 468 if (((value / 8) - 1) >= svga_regset_size (tm->h_sync_start_regs)) 473 if ((value == 0) || ((value / 8) >= svga_regset_size (tm->h_blank_end_regs))) 478 if ((value == 0) || ((value / 8) >= svga_regset_size (tm->h_sync_end_regs))) 483 if ((value - 1) >= svga_regset_size(tm->v_total_regs)) 488 if ((value - 1) >= svga_regset_size(tm->v_display_regs)) 490 if ((value - 1) >= svga_regset_size(tm 512 svga_set_timings(void __iomem *regbase, const struct svga_timing_regs *tm, struct fb_var_screeninfo *var, u32 hmul, u32 hdiv, u32 vmul, u32 vdiv, u32 hborder, int node) argument [all...] |
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm.h | 10 #include <asm/tm.h>
|
/linux-master/include/linux/ |
H A D | pmu.h | 41 extern int pmu_set_rtc_time(struct rtc_time *tm);
|
H A D | rtc.h | 23 extern int rtc_valid_tm(struct rtc_time *tm); 24 extern time64_t rtc_tm_to_time64(struct rtc_time *tm); 25 extern void rtc_time64_to_tm(time64_t time, struct rtc_time *tm); 26 ktime_t rtc_tm_to_ktime(struct rtc_time tm); 187 extern int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm); 188 extern int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm);
|
/linux-master/tools/bpf/runqslower/ |
H A D | runqslower.c | 93 struct tm *tm; local 98 tm = localtime(&t); 99 strftime(ts, sizeof(ts), "%H:%M:%S", tm);
|
/linux-master/arch/powerpc/kernel/ |
H A D | rtas-proc.c | 280 struct rtc_time tm; local 288 rtc_time64_to_tm(nowtime, &tm); 291 tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, 292 tm.tm_hour, tm.tm_min, tm.tm_sec, 0 /* nano */); 346 struct rtc_time tm; local 352 rtc_time64_to_tm(nowtime, &tm); [all...] |
/linux-master/drivers/md/ |
H A D | dm-thin-metadata.c | 155 struct dm_transaction_manager *tm; member in struct:dm_pool_metadata 389 dm_tm_inc(info->tm, le64_to_cpu(*root_le)); 485 pmd->info.tm = pmd->tm; 494 pmd->nb_info.tm = pmd->nb_tm; 496 pmd->tl_info.tm = pmd->tm; 504 pmd->bl_info.tm = pmd->tm; 512 pmd->details_info.tm [all...] |
/linux-master/samples/vfs/ |
H A D | test-statx.c | 50 struct tm tm; local 56 if (!localtime_r(&tim, &tm)) { 60 len = strftime(buffer, 100, "%F %T", &tm); 68 len = strftime(buffer, 100, "%z", &tm);
|
/linux-master/samples/connector/ |
H A D | ucon.c | 106 time_t tm; local 224 time(&tm); 226 ctime(&tm), data->id.idx, data->id.val, data->seq, data->ack);
|
/linux-master/lib/ |
H A D | test_printf.c | 508 const struct rtc_time tm = { local 519 test("(%pt?)", "%pt", &tm); 520 test("2018-11-26T05:35:43", "%ptR", &tm); 521 test("0118-10-26T05:35:43", "%ptRr", &tm); 522 test("05:35:43|2018-11-26", "%ptRt|%ptRd", &tm, &tm); 523 test("05:35:43|0118-10-26", "%ptRtr|%ptRdr", &tm, &tm); 524 test("05:35:43|2018-11-26", "%ptRttr|%ptRdtr", &tm, &tm); [all...] |