/kernel/linux/linux-6.6/drivers/md/persistent-data/ |
H A D | dm-transaction-manager.c | 105 static int is_shadow(struct dm_transaction_manager *tm, dm_block_t b) in is_shadow() argument 111 spin_lock(&tm->lock); in is_shadow() 112 hlist_for_each_entry(si, tm->buckets + bucket, hlist) in is_shadow() 117 spin_unlock(&tm->lock); in is_shadow() 126 static void insert_shadow(struct dm_transaction_manager *tm, dm_block_t b) in insert_shadow() argument 135 spin_lock(&tm->lock); in insert_shadow() 136 hlist_add_head(&si->hlist, tm->buckets + bucket); in insert_shadow() 137 spin_unlock(&tm->lock); in insert_shadow() 141 static void wipe_shadow_table(struct dm_transaction_manager *tm) in wipe_shadow_table() argument 148 spin_lock(&tm in wipe_shadow_table() 166 struct dm_transaction_manager *tm; dm_tm_create() local 188 struct dm_transaction_manager *tm; dm_tm_create_non_blocking_clone() local 200 dm_tm_destroy(struct dm_transaction_manager *tm) dm_tm_destroy() argument 212 dm_tm_pre_commit(struct dm_transaction_manager *tm) dm_tm_pre_commit() argument 227 dm_tm_commit(struct dm_transaction_manager *tm, struct dm_block *root) dm_tm_commit() argument 239 dm_tm_new_block(struct dm_transaction_manager *tm, struct dm_block_validator *v, struct dm_block **result) dm_tm_new_block() argument 268 __shadow_block(struct dm_transaction_manager *tm, dm_block_t orig, struct dm_block_validator *v, struct dm_block **result) __shadow_block() argument 308 dm_tm_shadow_block(struct dm_transaction_manager *tm, dm_block_t orig, struct dm_block_validator *v, struct dm_block **result, int *inc_children) dm_tm_shadow_block() argument 333 dm_tm_read_lock(struct dm_transaction_manager *tm, dm_block_t b, struct dm_block_validator *v, struct dm_block **blk) dm_tm_read_lock() argument 350 dm_tm_unlock(struct dm_transaction_manager *tm, struct dm_block *b) dm_tm_unlock() argument 356 dm_tm_inc(struct dm_transaction_manager *tm, dm_block_t b) dm_tm_inc() argument 367 dm_tm_inc_range(struct dm_transaction_manager *tm, dm_block_t b, dm_block_t e) dm_tm_inc_range() argument 378 dm_tm_dec(struct dm_transaction_manager *tm, dm_block_t b) dm_tm_dec() argument 389 dm_tm_dec_range(struct dm_transaction_manager *tm, dm_block_t b, dm_block_t e) dm_tm_dec_range() argument 400 dm_tm_with_runs(struct dm_transaction_manager *tm, const __le64 *value_le, unsigned int count, dm_tm_run_fn fn) dm_tm_with_runs() argument 430 dm_tm_ref(struct dm_transaction_manager *tm, dm_block_t b, uint32_t *result) dm_tm_ref() argument 439 dm_tm_block_is_shared(struct dm_transaction_manager *tm, dm_block_t b, int *result) dm_tm_block_is_shared() argument 448 dm_tm_get_bm(struct dm_transaction_manager *tm) dm_tm_get_bm() argument 453 dm_tm_issue_prefetches(struct dm_transaction_manager *tm) dm_tm_issue_prefetches() argument 461 dm_tm_create_internal(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm, int create, void *sm_root, size_t sm_len) dm_tm_create_internal() argument 504 dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm) dm_tm_create_with_sm() argument 512 dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, void *sm_root, size_t root_len, struct dm_transaction_manager **tm, struct dm_space_map **sm) dm_tm_open_with_sm() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/tm/ |
H A D | Makefile | 2 SIGNAL_CONTEXT_CHK_TESTS := tm-signal-context-chk-gpr tm-signal-context-chk-fpu \ 3 tm-signal-context-chk-vmx tm-signal-context-chk-vsx 5 TEST_GEN_PROGS := tm-resched-dscr tm-syscall tm-signal-msr-resv tm-signal-stack \ 6 tm-vmxcopy tm [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/tm/ |
H A D | Makefile | 2 SIGNAL_CONTEXT_CHK_TESTS := tm-signal-context-chk-gpr tm-signal-context-chk-fpu \ 3 tm-signal-context-chk-vmx tm-signal-context-chk-vsx 5 TEST_GEN_PROGS := tm-resched-dscr tm-syscall tm-signal-msr-resv tm-signal-stack \ 6 tm-vmxcopy tm [all...] |
/kernel/liteos_m/testsuites/unittest/xts/io/ |
H A D | xts_io_other_test.c | 52 struct tm tm; variable 53 memset_s(&tm, sizeof(struct tm), 0, sizeof(struct tm)); 54 char *ret = strptime("2020-10-29 21:24:00abc", "%Y-%m-%d %H:%M:%S", &tm); 56 ICUNIT_ASSERT_EQUAL(tm.tm_year, 120, tm.tm_year); /* 120 common data for test, no special meaning */ 57 ICUNIT_ASSERT_EQUAL(tm.tm_mon, 9, tm [all...] |
/kernel/linux/linux-5.10/drivers/md/persistent-data/ |
H A D | dm-transaction-manager.c | 103 static int is_shadow(struct dm_transaction_manager *tm, dm_block_t b) in is_shadow() argument 109 spin_lock(&tm->lock); in is_shadow() 110 hlist_for_each_entry(si, tm->buckets + bucket, hlist) in is_shadow() 115 spin_unlock(&tm->lock); in is_shadow() 124 static void insert_shadow(struct dm_transaction_manager *tm, dm_block_t b) in insert_shadow() argument 133 spin_lock(&tm->lock); in insert_shadow() 134 hlist_add_head(&si->hlist, tm->buckets + bucket); in insert_shadow() 135 spin_unlock(&tm->lock); in insert_shadow() 139 static void wipe_shadow_table(struct dm_transaction_manager *tm) in wipe_shadow_table() argument 146 spin_lock(&tm in wipe_shadow_table() 164 struct dm_transaction_manager *tm; dm_tm_create() local 186 struct dm_transaction_manager *tm; dm_tm_create_non_blocking_clone() local 198 dm_tm_destroy(struct dm_transaction_manager *tm) dm_tm_destroy() argument 207 dm_tm_pre_commit(struct dm_transaction_manager *tm) dm_tm_pre_commit() argument 222 dm_tm_commit(struct dm_transaction_manager *tm, struct dm_block *root) dm_tm_commit() argument 234 dm_tm_new_block(struct dm_transaction_manager *tm, struct dm_block_validator *v, struct dm_block **result) dm_tm_new_block() argument 263 __shadow_block(struct dm_transaction_manager *tm, dm_block_t orig, struct dm_block_validator *v, struct dm_block **result) __shadow_block() argument 303 dm_tm_shadow_block(struct dm_transaction_manager *tm, dm_block_t orig, struct dm_block_validator *v, struct dm_block **result, int *inc_children) dm_tm_shadow_block() argument 328 dm_tm_read_lock(struct dm_transaction_manager *tm, dm_block_t b, struct dm_block_validator *v, struct dm_block **blk) dm_tm_read_lock() argument 345 dm_tm_unlock(struct dm_transaction_manager *tm, struct dm_block *b) dm_tm_unlock() argument 351 dm_tm_inc(struct dm_transaction_manager *tm, dm_block_t b) dm_tm_inc() argument 362 dm_tm_dec(struct dm_transaction_manager *tm, dm_block_t b) dm_tm_dec() argument 373 dm_tm_ref(struct dm_transaction_manager *tm, dm_block_t b, uint32_t *result) dm_tm_ref() argument 382 dm_tm_get_bm(struct dm_transaction_manager *tm) dm_tm_get_bm() argument 387 dm_tm_issue_prefetches(struct dm_transaction_manager *tm) dm_tm_issue_prefetches() argument 395 dm_tm_create_internal(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm, int create, void *sm_root, size_t sm_len) dm_tm_create_internal() argument 438 dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm) dm_tm_create_with_sm() argument 446 dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location, void *sm_root, size_t root_len, struct dm_transaction_manager **tm, struct dm_space_map **sm) dm_tm_open_with_sm() argument [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | tree-mod-log.c | 80 struct tree_mod_elem *tm; in btrfs_put_tree_mod_seq() local 116 tm = rb_entry(node, struct tree_mod_elem, node); in btrfs_put_tree_mod_seq() 117 if (tm->seq >= min_seq) in btrfs_put_tree_mod_seq() 120 kfree(tm); in btrfs_put_tree_mod_seq() 134 struct tree_mod_elem *tm) in tree_mod_log_insert() 143 tm->seq = btrfs_inc_tree_mod_seq(fs_info); in tree_mod_log_insert() 150 if (cur->logical < tm->logical) in tree_mod_log_insert() 152 else if (cur->logical > tm->logical) in tree_mod_log_insert() 154 else if (cur->seq < tm->seq) in tree_mod_log_insert() 156 else if (cur->seq > tm in tree_mod_log_insert() 133 tree_mod_log_insert(struct btrfs_fs_info *fs_info, struct tree_mod_elem *tm) tree_mod_log_insert() argument 206 struct tree_mod_elem *tm; alloc_tree_mod_elem() local 228 struct tree_mod_elem *tm; btrfs_tree_mod_log_insert_key() local 266 struct tree_mod_elem *tm; tree_mod_log_alloc_move() local 286 struct tree_mod_elem *tm = NULL; btrfs_tree_mod_log_insert_move() local 395 struct tree_mod_elem *tm = NULL; btrfs_tree_mod_log_insert_root() local 738 struct tree_mod_elem *tm; tree_mod_log_oldest_root() local 798 struct tree_mod_elem *tm = first_tm; tree_mod_log_rewind() local 918 struct tree_mod_elem *tm; btrfs_tree_mod_log_rewind() local 975 struct tree_mod_elem *tm; btrfs_get_old_root() local 1077 struct tree_mod_elem *tm; btrfs_old_root_level() local [all...] |
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/ |
H A D | smttimer.c | 38 struct smt_timer *tm ; in smt_timer_stop() local 47 for (prev = &smc->t.st_queue ; (tm = *prev) ; prev = &tm->tm_next ) { in smt_timer_stop() 48 if (tm == timer) { in smt_timer_stop() 49 *prev = tm->tm_next ; in smt_timer_stop() 50 if (tm->tm_next) { in smt_timer_stop() 51 tm->tm_next->tm_delta += tm->tm_delta ; in smt_timer_stop() 62 struct smt_timer *tm ; in smt_timer_start() local 88 for (prev = &smc->t.st_queue ; (tm in smt_timer_start() 119 struct smt_timer *tm ; timer_done() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | lib.c | 49 void rtc_time64_to_tm(time64_t time, struct rtc_time *tm) in rtc_time64_to_tm() argument 58 tm->tm_wday = (days + 4) % 7; in rtc_time64_to_tm() 68 tm->tm_year = year - 1900; in rtc_time64_to_tm() 69 tm->tm_yday = days + 1; in rtc_time64_to_tm() 79 tm->tm_mon = month; in rtc_time64_to_tm() 80 tm->tm_mday = days + 1; in rtc_time64_to_tm() 82 tm->tm_hour = secs / 3600; in rtc_time64_to_tm() 83 secs -= tm->tm_hour * 3600; in rtc_time64_to_tm() 84 tm->tm_min = secs / 60; in rtc_time64_to_tm() 85 tm in rtc_time64_to_tm() 94 rtc_valid_tm(struct rtc_time *tm) rtc_valid_tm() argument 115 rtc_tm_to_time64(struct rtc_time *tm) rtc_tm_to_time64() argument 125 rtc_tm_to_ktime(struct rtc_time tm) rtc_tm_to_ktime() argument [all...] |
H A D | rtc-m41t94.c | 29 static int m41t94_set_time(struct device *dev, struct rtc_time *tm) in m41t94_set_time() argument 36 "write", tm->tm_sec, tm->tm_min, in m41t94_set_time() 37 tm->tm_hour, tm->tm_mday, in m41t94_set_time() 38 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_set_time() 41 buf[M41T94_REG_SECONDS] = bin2bcd(tm->tm_sec); in m41t94_set_time() 42 buf[M41T94_REG_MINUTES] = bin2bcd(tm in m41t94_set_time() 56 m41t94_read_time(struct device *dev, struct rtc_time *tm) m41t94_read_time() argument [all...] |
H A D | rtc-pcf8563.c | 198 static int pcf8563_rtc_read_time(struct device *dev, struct rtc_time *tm) in pcf8563_rtc_read_time() argument 224 tm->tm_sec = bcd2bin(buf[PCF8563_REG_SC] & 0x7F); in pcf8563_rtc_read_time() 225 tm->tm_min = bcd2bin(buf[PCF8563_REG_MN] & 0x7F); in pcf8563_rtc_read_time() 226 tm->tm_hour = bcd2bin(buf[PCF8563_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf8563_rtc_read_time() 227 tm->tm_mday = bcd2bin(buf[PCF8563_REG_DM] & 0x3F); in pcf8563_rtc_read_time() 228 tm->tm_wday = buf[PCF8563_REG_DW] & 0x07; in pcf8563_rtc_read_time() 229 tm->tm_mon = bcd2bin(buf[PCF8563_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in pcf8563_rtc_read_time() 230 tm->tm_year = bcd2bin(buf[PCF8563_REG_YR]) + 100; in pcf8563_rtc_read_time() 233 (tm->tm_year >= 100) : (tm in pcf8563_rtc_read_time() 244 pcf8563_rtc_set_time(struct device *dev, struct rtc_time *tm) pcf8563_rtc_set_time() argument 295 pcf8563_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *tm) pcf8563_rtc_read_alarm() argument 327 pcf8563_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *tm) pcf8563_rtc_set_alarm() argument [all...] |
H A D | rtc-moxart.c | 139 static int moxart_rtc_set_time(struct device *dev, struct rtc_time *tm) in moxart_rtc_set_time() argument 147 (((tm->tm_year - 100) / 10) << 4) | in moxart_rtc_set_time() 148 ((tm->tm_year - 100) % 10)); in moxart_rtc_set_time() 151 (((tm->tm_mon + 1) / 10) << 4) | in moxart_rtc_set_time() 152 ((tm->tm_mon + 1) % 10)); in moxart_rtc_set_time() 155 ((tm->tm_mday / 10) << 4) | in moxart_rtc_set_time() 156 (tm->tm_mday % 10)); in moxart_rtc_set_time() 159 ((tm->tm_hour / 10) << 4) | in moxart_rtc_set_time() 160 (tm->tm_hour % 10)); in moxart_rtc_set_time() 163 ((tm in moxart_rtc_set_time() 182 moxart_rtc_read_time(struct device *dev, struct rtc_time *tm) moxart_rtc_read_time() argument [all...] |
H A D | rtc-msm6242.c | 114 static int msm6242_read_time(struct device *dev, struct rtc_time *tm) in msm6242_read_time() argument 120 tm->tm_sec = msm6242_read(priv, MSM6242_SECOND10) * 10 + in msm6242_read_time() 122 tm->tm_min = msm6242_read(priv, MSM6242_MINUTE10) * 10 + in msm6242_read_time() 124 tm->tm_hour = (msm6242_read(priv, MSM6242_HOUR10) & in msm6242_read_time() 127 tm->tm_mday = msm6242_read(priv, MSM6242_DAY10) * 10 + in msm6242_read_time() 129 tm->tm_wday = msm6242_read(priv, MSM6242_WEEK); in msm6242_read_time() 130 tm->tm_mon = msm6242_read(priv, MSM6242_MONTH10) * 10 + in msm6242_read_time() 132 tm->tm_year = msm6242_read(priv, MSM6242_YEAR10) * 10 + in msm6242_read_time() 134 if (tm->tm_year <= 69) in msm6242_read_time() 135 tm in msm6242_read_time() 151 msm6242_set_time(struct device *dev, struct rtc_time *tm) msm6242_set_time() argument [all...] |
H A D | rtc-wm8350.c | 31 static int wm8350_rtc_readtime(struct device *dev, struct rtc_time *tm) in wm8350_rtc_readtime() argument 52 tm->tm_sec = time1[0] & WM8350_RTC_SECS_MASK; in wm8350_rtc_readtime() 54 tm->tm_min = (time1[0] & WM8350_RTC_MINS_MASK) in wm8350_rtc_readtime() 57 tm->tm_hour = time1[1] & WM8350_RTC_HRS_MASK; in wm8350_rtc_readtime() 59 tm->tm_wday = ((time1[1] >> WM8350_RTC_DAY_SHIFT) in wm8350_rtc_readtime() 62 tm->tm_mon = ((time1[2] & WM8350_RTC_MTH_MASK) in wm8350_rtc_readtime() 65 tm->tm_mday = (time1[2] & WM8350_RTC_DATE_MASK); in wm8350_rtc_readtime() 67 tm->tm_year = ((time1[3] & WM8350_RTC_YHUNDREDS_MASK) in wm8350_rtc_readtime() 69 tm->tm_year += time1[3] & WM8350_RTC_YUNITS_MASK; in wm8350_rtc_readtime() 71 tm in wm8350_rtc_readtime() 90 wm8350_rtc_settime(struct device *dev, struct rtc_time *tm) wm8350_rtc_settime() argument 142 struct rtc_time *tm = &alrm->time; wm8350_rtc_readalarm() local 246 struct rtc_time *tm = &alrm->time; wm8350_rtc_setalarm() local [all...] |
H A D | rtc-bq4802.c | 50 static int bq4802_read_time(struct device *dev, struct rtc_time *tm) in bq4802_read_time() argument 62 tm->tm_sec = p->read(p, 0x00); in bq4802_read_time() 63 tm->tm_min = p->read(p, 0x02); in bq4802_read_time() 64 tm->tm_hour = p->read(p, 0x04); in bq4802_read_time() 65 tm->tm_mday = p->read(p, 0x06); in bq4802_read_time() 66 tm->tm_mon = p->read(p, 0x09); in bq4802_read_time() 67 tm->tm_year = p->read(p, 0x0a); in bq4802_read_time() 68 tm->tm_wday = p->read(p, 0x08); in bq4802_read_time() 75 tm->tm_sec = bcd2bin(tm in bq4802_read_time() 92 bq4802_set_time(struct device *dev, struct rtc_time *tm) bq4802_set_time() argument [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | lib.c | 50 * @tm: Pointer to the struct rtc_time. 52 void rtc_time64_to_tm(time64_t time, struct rtc_time *tm) in rtc_time64_to_tm() argument 66 tm->tm_wday = (days + 4) % 7; in rtc_time64_to_tm() 130 tm->tm_year = (int) (year - 1900); in rtc_time64_to_tm() 131 tm->tm_mon = (int) month; in rtc_time64_to_tm() 132 tm->tm_mday = (int) day; in rtc_time64_to_tm() 133 tm->tm_yday = (int) day_of_year + 1; in rtc_time64_to_tm() 135 tm->tm_hour = secs / 3600; in rtc_time64_to_tm() 136 secs -= tm->tm_hour * 3600; in rtc_time64_to_tm() 137 tm in rtc_time64_to_tm() 147 rtc_valid_tm(struct rtc_time *tm) rtc_valid_tm() argument 168 rtc_tm_to_time64(struct rtc_time *tm) rtc_tm_to_time64() argument 178 rtc_tm_to_ktime(struct rtc_time tm) rtc_tm_to_ktime() argument [all...] |
H A D | rtc-m41t94.c | 29 static int m41t94_set_time(struct device *dev, struct rtc_time *tm) in m41t94_set_time() argument 36 "write", tm->tm_sec, tm->tm_min, in m41t94_set_time() 37 tm->tm_hour, tm->tm_mday, in m41t94_set_time() 38 tm->tm_mon, tm->tm_year, tm->tm_wday); in m41t94_set_time() 41 buf[M41T94_REG_SECONDS] = bin2bcd(tm->tm_sec); in m41t94_set_time() 42 buf[M41T94_REG_MINUTES] = bin2bcd(tm in m41t94_set_time() 56 m41t94_read_time(struct device *dev, struct rtc_time *tm) m41t94_read_time() argument [all...] |
H A D | rtc-rzn1.c | 67 static void rzn1_rtc_get_time_snapshot(struct rzn1_rtc *rtc, struct rtc_time *tm) in rzn1_rtc_get_time_snapshot() argument 69 tm->tm_sec = readl(rtc->base + RZN1_RTC_SECC); in rzn1_rtc_get_time_snapshot() 70 tm->tm_min = readl(rtc->base + RZN1_RTC_MINC); in rzn1_rtc_get_time_snapshot() 71 tm->tm_hour = readl(rtc->base + RZN1_RTC_HOURC); in rzn1_rtc_get_time_snapshot() 72 tm->tm_wday = readl(rtc->base + RZN1_RTC_WEEKC); in rzn1_rtc_get_time_snapshot() 73 tm->tm_mday = readl(rtc->base + RZN1_RTC_DAYC); in rzn1_rtc_get_time_snapshot() 74 tm->tm_mon = readl(rtc->base + RZN1_RTC_MONTHC); in rzn1_rtc_get_time_snapshot() 75 tm->tm_year = readl(rtc->base + RZN1_RTC_YEARC); in rzn1_rtc_get_time_snapshot() 78 static unsigned int rzn1_rtc_tm_to_wday(struct rtc_time *tm) in rzn1_rtc_tm_to_wday() argument 84 time = rtc_tm_to_time64(tm); in rzn1_rtc_tm_to_wday() 91 rzn1_rtc_read_time(struct device *dev, struct rtc_time *tm) rzn1_rtc_read_time() argument 120 rzn1_rtc_set_time(struct device *dev, struct rtc_time *tm) rzn1_rtc_set_time() argument 186 struct rtc_time *tm = &alrm->time; rzn1_rtc_read_alarm() local 220 struct rtc_time *tm = &alrm->time, tm_now; rzn1_rtc_set_alarm() local [all...] |
H A D | rtc-moxart.c | 142 static int moxart_rtc_set_time(struct device *dev, struct rtc_time *tm) in moxart_rtc_set_time() argument 150 (((tm->tm_year - 100) / 10) << 4) | in moxart_rtc_set_time() 151 ((tm->tm_year - 100) % 10)); in moxart_rtc_set_time() 154 (((tm->tm_mon + 1) / 10) << 4) | in moxart_rtc_set_time() 155 ((tm->tm_mon + 1) % 10)); in moxart_rtc_set_time() 158 ((tm->tm_mday / 10) << 4) | in moxart_rtc_set_time() 159 (tm->tm_mday % 10)); in moxart_rtc_set_time() 162 ((tm->tm_hour / 10) << 4) | in moxart_rtc_set_time() 163 (tm->tm_hour % 10)); in moxart_rtc_set_time() 166 ((tm in moxart_rtc_set_time() 185 moxart_rtc_read_time(struct device *dev, struct rtc_time *tm) moxart_rtc_read_time() argument [all...] |
H A D | rtc-msm6242.c | 114 static int msm6242_read_time(struct device *dev, struct rtc_time *tm) in msm6242_read_time() argument 120 tm->tm_sec = msm6242_read(priv, MSM6242_SECOND10) * 10 + in msm6242_read_time() 122 tm->tm_min = msm6242_read(priv, MSM6242_MINUTE10) * 10 + in msm6242_read_time() 124 tm->tm_hour = (msm6242_read(priv, MSM6242_HOUR10) & in msm6242_read_time() 127 tm->tm_mday = msm6242_read(priv, MSM6242_DAY10) * 10 + in msm6242_read_time() 129 tm->tm_wday = msm6242_read(priv, MSM6242_WEEK); in msm6242_read_time() 130 tm->tm_mon = msm6242_read(priv, MSM6242_MONTH10) * 10 + in msm6242_read_time() 132 tm->tm_year = msm6242_read(priv, MSM6242_YEAR10) * 10 + in msm6242_read_time() 134 if (tm->tm_year <= 69) in msm6242_read_time() 135 tm in msm6242_read_time() 151 msm6242_set_time(struct device *dev, struct rtc_time *tm) msm6242_set_time() argument [all...] |
H A D | rtc-wm8350.c | 31 static int wm8350_rtc_readtime(struct device *dev, struct rtc_time *tm) in wm8350_rtc_readtime() argument 52 tm->tm_sec = time1[0] & WM8350_RTC_SECS_MASK; in wm8350_rtc_readtime() 54 tm->tm_min = (time1[0] & WM8350_RTC_MINS_MASK) in wm8350_rtc_readtime() 57 tm->tm_hour = time1[1] & WM8350_RTC_HRS_MASK; in wm8350_rtc_readtime() 59 tm->tm_wday = ((time1[1] >> WM8350_RTC_DAY_SHIFT) in wm8350_rtc_readtime() 62 tm->tm_mon = ((time1[2] & WM8350_RTC_MTH_MASK) in wm8350_rtc_readtime() 65 tm->tm_mday = (time1[2] & WM8350_RTC_DATE_MASK); in wm8350_rtc_readtime() 67 tm->tm_year = ((time1[3] & WM8350_RTC_YHUNDREDS_MASK) in wm8350_rtc_readtime() 69 tm->tm_year += time1[3] & WM8350_RTC_YUNITS_MASK; in wm8350_rtc_readtime() 71 tm in wm8350_rtc_readtime() 90 wm8350_rtc_settime(struct device *dev, struct rtc_time *tm) wm8350_rtc_settime() argument 142 struct rtc_time *tm = &alrm->time; wm8350_rtc_readalarm() local 246 struct rtc_time *tm = &alrm->time; wm8350_rtc_setalarm() local [all...] |
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/ |
H A D | smttimer.c | 34 struct smt_timer *tm ; in smt_timer_stop() local 43 for (prev = &smc->t.st_queue ; (tm = *prev) ; prev = &tm->tm_next ) { in smt_timer_stop() 44 if (tm == timer) { in smt_timer_stop() 45 *prev = tm->tm_next ; in smt_timer_stop() 46 if (tm->tm_next) { in smt_timer_stop() 47 tm->tm_next->tm_delta += tm->tm_delta ; in smt_timer_stop() 58 struct smt_timer *tm ; in smt_timer_start() local 84 for (prev = &smc->t.st_queue ; (tm in smt_timer_start() 115 struct smt_timer *tm ; timer_done() local [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | tcp_metrics.c | 54 static inline struct net *tm_net(const struct tcp_metrics_block *tm) in tm_net() argument 57 return READ_ONCE(tm->tcpm_net); in tm_net() 60 static bool tcp_metric_locked(struct tcp_metrics_block *tm, in tcp_metric_locked() argument 64 return READ_ONCE(tm->tcpm_lock) & (1 << idx); in tcp_metric_locked() 67 static u32 tcp_metric_get(const struct tcp_metrics_block *tm, in tcp_metric_get() argument 71 return READ_ONCE(tm->tcpm_vals[idx]); in tcp_metric_get() 74 static void tcp_metric_set(struct tcp_metrics_block *tm, in tcp_metric_set() argument 79 WRITE_ONCE(tm->tcpm_vals[idx], val); in tcp_metric_set() 98 static void tcpm_suck_dst(struct tcp_metrics_block *tm, in tcpm_suck_dst() argument 105 WRITE_ONCE(tm in tcpm_suck_dst() 145 tcpm_check_stamp(struct tcp_metrics_block *tm, const struct dst_entry *dst) tcpm_check_stamp() argument 168 struct tcp_metrics_block *tm; tcpm_new() local 222 tcp_get_encode(struct tcp_metrics_block *tm, int depth) tcp_get_encode() argument 235 struct tcp_metrics_block *tm; __tcp_get_metrics() local 252 struct tcp_metrics_block *tm; __tcp_get_metrics_req() local 295 struct tcp_metrics_block *tm; tcp_get_metrics() local 346 struct tcp_metrics_block *tm; tcp_update_metrics() local 469 struct tcp_metrics_block *tm; tcp_init_metrics() local 544 struct tcp_metrics_block *tm; tcp_peer_is_proven() local 564 struct tcp_metrics_block *tm; tcp_fastopen_cache_get() local 589 struct tcp_metrics_block *tm; tcp_fastopen_cache_set() local 640 tcp_metrics_fill_info(struct sk_buff *msg, struct tcp_metrics_block *tm) tcp_metrics_fill_info() argument 740 tcp_metrics_dump_info(struct sk_buff *skb, struct netlink_callback *cb, struct tcp_metrics_block *tm) tcp_metrics_dump_info() argument 772 struct tcp_metrics_block *tm; tcp_metrics_nl_dump() local 840 struct tcp_metrics_block *tm; tcp_metrics_nl_cmd_get() local 898 struct tcp_metrics_block *tm; tcp_metrics_flush_all() local 924 struct tcp_metrics_block *tm; tcp_metrics_nl_cmd_del() local [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_metrics.c | 54 static inline struct net *tm_net(const struct tcp_metrics_block *tm) in tm_net() argument 57 return READ_ONCE(tm->tcpm_net); in tm_net() 60 static bool tcp_metric_locked(struct tcp_metrics_block *tm, in tcp_metric_locked() argument 64 return READ_ONCE(tm->tcpm_lock) & (1 << idx); in tcp_metric_locked() 67 static u32 tcp_metric_get(const struct tcp_metrics_block *tm, in tcp_metric_get() argument 71 return READ_ONCE(tm->tcpm_vals[idx]); in tcp_metric_get() 74 static void tcp_metric_set(struct tcp_metrics_block *tm, in tcp_metric_set() argument 79 WRITE_ONCE(tm->tcpm_vals[idx], val); in tcp_metric_set() 98 static void tcpm_suck_dst(struct tcp_metrics_block *tm, in tcpm_suck_dst() argument 105 WRITE_ONCE(tm in tcpm_suck_dst() 145 tcpm_check_stamp(struct tcp_metrics_block *tm, const struct dst_entry *dst) tcpm_check_stamp() argument 168 struct tcp_metrics_block *tm; tcpm_new() local 222 tcp_get_encode(struct tcp_metrics_block *tm, int depth) tcp_get_encode() argument 235 struct tcp_metrics_block *tm; __tcp_get_metrics() local 252 struct tcp_metrics_block *tm; __tcp_get_metrics_req() local 295 struct tcp_metrics_block *tm; tcp_get_metrics() local 346 struct tcp_metrics_block *tm; tcp_update_metrics() local 469 struct tcp_metrics_block *tm; tcp_init_metrics() local 544 struct tcp_metrics_block *tm; tcp_peer_is_proven() local 564 struct tcp_metrics_block *tm; tcp_fastopen_cache_get() local 589 struct tcp_metrics_block *tm; tcp_fastopen_cache_set() local 639 tcp_metrics_fill_info(struct sk_buff *msg, struct tcp_metrics_block *tm) tcp_metrics_fill_info() argument 739 tcp_metrics_dump_info(struct sk_buff *skb, struct netlink_callback *cb, struct tcp_metrics_block *tm) tcp_metrics_dump_info() argument 771 struct tcp_metrics_block *tm; tcp_metrics_nl_dump() local 839 struct tcp_metrics_block *tm; tcp_metrics_nl_cmd_get() local 897 struct tcp_metrics_block *tm; tcp_metrics_flush_all() local 923 struct tcp_metrics_block *tm; tcp_metrics_nl_cmd_del() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/maple/ |
H A D | time.c | 51 void maple_get_rtc_time(struct rtc_time *tm) in maple_get_rtc_time() argument 54 tm->tm_sec = maple_clock_read(RTC_SECONDS); in maple_get_rtc_time() 55 tm->tm_min = maple_clock_read(RTC_MINUTES); in maple_get_rtc_time() 56 tm->tm_hour = maple_clock_read(RTC_HOURS); in maple_get_rtc_time() 57 tm->tm_mday = maple_clock_read(RTC_DAY_OF_MONTH); in maple_get_rtc_time() 58 tm->tm_mon = maple_clock_read(RTC_MONTH); in maple_get_rtc_time() 59 tm->tm_year = maple_clock_read(RTC_YEAR); in maple_get_rtc_time() 60 } while (tm->tm_sec != maple_clock_read(RTC_SECONDS)); in maple_get_rtc_time() 64 tm->tm_sec = bcd2bin(tm in maple_get_rtc_time() 77 maple_set_rtc_time(struct rtc_time *tm) maple_set_rtc_time() argument 136 struct rtc_time tm; maple_get_boot_time() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/maple/ |
H A D | time.c | 51 void maple_get_rtc_time(struct rtc_time *tm) in maple_get_rtc_time() argument 54 tm->tm_sec = maple_clock_read(RTC_SECONDS); in maple_get_rtc_time() 55 tm->tm_min = maple_clock_read(RTC_MINUTES); in maple_get_rtc_time() 56 tm->tm_hour = maple_clock_read(RTC_HOURS); in maple_get_rtc_time() 57 tm->tm_mday = maple_clock_read(RTC_DAY_OF_MONTH); in maple_get_rtc_time() 58 tm->tm_mon = maple_clock_read(RTC_MONTH); in maple_get_rtc_time() 59 tm->tm_year = maple_clock_read(RTC_YEAR); in maple_get_rtc_time() 60 } while (tm->tm_sec != maple_clock_read(RTC_SECONDS)); in maple_get_rtc_time() 64 tm->tm_sec = bcd2bin(tm in maple_get_rtc_time() 77 maple_set_rtc_time(struct rtc_time *tm) maple_set_rtc_time() argument 136 struct rtc_time tm; maple_get_boot_time() local [all...] |