Lines Matching refs:time
85 static int ds1374_read_rtc(struct i2c_client *client, u32 *time, in ds1374_read_rtc() argument
104 for (i = nbytes - 1, *time = 0; i >= 0; i--) in ds1374_read_rtc()
105 *time = (*time << 8) | buf[i]; in ds1374_read_rtc()
110 static int ds1374_write_rtc(struct i2c_client *client, u32 time, in ds1374_write_rtc() argument
122 buf[i] = time & 0xff; in ds1374_write_rtc()
123 time >>= 8; in ds1374_write_rtc()
161 static int ds1374_read_time(struct device *dev, struct rtc_time *time) in ds1374_read_time() argument
169 rtc_time_to_tm(itime, time); in ds1374_read_time()
174 static int ds1374_set_time(struct device *dev, struct rtc_time *time) in ds1374_set_time() argument
179 rtc_tm_to_time(time, &itime); in ds1374_set_time()
217 rtc_time_to_tm(now + cur_alarm, &alarm->time); in ds1374_read_alarm()
242 rtc_tm_to_time(&alarm->time, &new_alarm); in ds1374_set_alarm()