arch/alpha/kernel/rtc.c
207
struct rtc_device *rtc;
arch/arm/mach-footbridge/isa.c
28
static struct platform_device rtc_device = {
arch/arm/mach-footbridge/isa.c
84
err = platform_device_register(&rtc_device);
arch/m68k/coldfire/amcore.c
122
static struct platform_device rtc_device = {
arch/m68k/coldfire/amcore.c
138
&rtc_device,
arch/sh/boards/mach-landisk/setup.c
42
static struct platform_device rtc_device = {
arch/sh/boards/mach-landisk/setup.c
49
&rtc_device,
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
351
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
381
&rtc_device,
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
304
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
318
&rtc_device,
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
464
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
519
&rtc_device,
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
486
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
535
&rtc_device,
arch/sh/kernel/cpu/sh3/setup-sh7705.c
129
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh7705.c
164
&rtc_device,
arch/sh/kernel/cpu/sh3/setup-sh770x.c
102
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh770x.c
208
&rtc_device,
arch/sh/kernel/cpu/sh3/setup-sh7710.c
163
&rtc_device,
arch/sh/kernel/cpu/sh3/setup-sh7710.c
88
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh3/setup-sh7720.c
194
&rtc_device,
arch/sh/kernel/cpu/sh3/setup-sh7720.c
42
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4/setup-sh7750.c
126
&rtc_device,
arch/sh/kernel/cpu/sh4/setup-sh7750.c
31
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
268
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
485
&rtc_device,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
317
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
384
&rtc_device,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
438
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
794
&rtc_device,
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
165
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
267
&rtc_device,
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
203
&rtc_device,
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
95
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
115
static struct platform_device rtc_device = {
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
263
&rtc_device,
arch/um/drivers/rtc_kern.c
18
static struct rtc_device *uml_rtc;
arch/x86/kernel/rtc.c
127
static struct platform_device rtc_device = {
arch/x86/kernel/rtc.c
152
platform_device_register(&rtc_device);
arch/x86/kernel/rtc.c
153
dev_info(&rtc_device.dev,
drivers/mfd/menelaus.c
157
struct rtc_device *rtc;
drivers/platform/cznic/turris-omnia-mcu.h
27
struct rtc_device;
drivers/platform/cznic/turris-omnia-mcu.h
90
struct rtc_device *rtcdev;
drivers/platform/x86/amd/pmc/pmc.c
551
struct rtc_device *rtc_device;
drivers/platform/x86/amd/pmc/pmc.c
567
rtc_device = rtc_class_open("rtc0");
drivers/platform/x86/amd/pmc/pmc.c
568
if (!rtc_device)
drivers/platform/x86/amd/pmc/pmc.c
570
rc = rtc_read_alarm(rtc_device, &alarm);
drivers/platform/x86/amd/pmc/pmc.c
577
rc = rtc_read_time(rtc_device, &tm);
drivers/platform/x86/amd/pmc/pmc.c
595
rc = rtc_alarm_irq_enable(rtc_device, 0);
drivers/rtc/class.c
102
struct rtc_device *rtc = to_rtc_device(dev);
drivers/rtc/class.c
147
struct rtc_device *rtc = to_rtc_device(dev);
drivers/rtc/class.c
207
static struct rtc_device *rtc_allocate_device(void)
drivers/rtc/class.c
209
struct rtc_device *rtc;
drivers/rtc/class.c
27
struct rtc_device *rtc = to_rtc_device(dev);
drivers/rtc/class.c
273
static void rtc_device_get_offset(struct rtc_device *rtc)
drivers/rtc/class.c
342
struct rtc_device *rtc = data;
drivers/rtc/class.c
358
struct rtc_device *rtc = res;
drivers/rtc/class.c
363
struct rtc_device *devm_rtc_allocate_device(struct device *dev)
drivers/rtc/class.c
365
struct rtc_device *rtc;
drivers/rtc/class.c
392
int __devm_rtc_register_device(struct module *owner, struct rtc_device *rtc)
drivers/rtc/class.c
457
struct rtc_device *devm_rtc_device_register(struct device *dev,
drivers/rtc/class.c
462
struct rtc_device *rtc;
drivers/rtc/class.c
58
static void rtc_hctosys(struct rtc_device *rtc)
drivers/rtc/dev.c
108
static int set_uie(struct rtc_device *rtc)
drivers/rtc/dev.c
130
int rtc_dev_update_irq_enable_emul(struct rtc_device *rtc, unsigned int enabled)
drivers/rtc/dev.c
144
struct rtc_device *rtc = file->private_data;
drivers/rtc/dev.c
193
struct rtc_device *rtc = file->private_data;
drivers/rtc/dev.c
207
struct rtc_device *rtc = file->private_data;
drivers/rtc/dev.c
25
struct rtc_device *rtc = container_of(inode->i_cdev,
drivers/rtc/dev.c
26
struct rtc_device, char_dev);
drivers/rtc/dev.c
47
struct rtc_device *rtc =
drivers/rtc/dev.c
475
struct rtc_device *rtc = file->private_data;
drivers/rtc/dev.c
48
container_of(work, struct rtc_device, uie_task);
drivers/rtc/dev.c
497
struct rtc_device *rtc = file->private_data;
drivers/rtc/dev.c
504
struct rtc_device *rtc = file->private_data;
drivers/rtc/dev.c
539
void rtc_dev_prepare(struct rtc_device *rtc)
drivers/rtc/dev.c
75
struct rtc_device *rtc = timer_container_of(rtc, t, uie_timer);
drivers/rtc/dev.c
86
static int clear_uie(struct rtc_device *rtc)
drivers/rtc/interface.c
1008
void rtc_timer_init(struct rtc_timer *timer, void (*f)(struct rtc_device *r),
drivers/rtc/interface.c
1009
struct rtc_device *rtc)
drivers/rtc/interface.c
1025
int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer,
drivers/rtc/interface.c
1049
void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer)
drivers/rtc/interface.c
1068
int rtc_read_offset(struct rtc_device *rtc, long *offset)
drivers/rtc/interface.c
110
int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm)
drivers/rtc/interface.c
1103
int rtc_set_offset(struct rtc_device *rtc, long offset)
drivers/rtc/interface.c
126
int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm)
drivers/rtc/interface.c
178
static int rtc_read_alarm_internal(struct rtc_device *rtc,
drivers/rtc/interface.c
20
static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer);
drivers/rtc/interface.c
21
static void rtc_timer_remove(struct rtc_device *rtc, struct rtc_timer *timer);
drivers/rtc/interface.c
212
int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
23
static void rtc_add_offset(struct rtc_device *rtc, struct rtc_time *tm)
drivers/rtc/interface.c
387
int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
410
static int __rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
46
static void rtc_subtract_offset(struct rtc_device *rtc, struct rtc_time *tm)
drivers/rtc/interface.c
473
int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
517
int rtc_initialize_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
549
int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled)
drivers/rtc/interface.c
580
int rtc_update_irq_enable(struct rtc_device *rtc, unsigned int enabled)
drivers/rtc/interface.c
645
void rtc_handle_legacy_irq(struct rtc_device *rtc, int num, int mode)
drivers/rtc/interface.c
664
void rtc_aie_update_irq(struct rtc_device *rtc)
drivers/rtc/interface.c
67
static int rtc_valid_range(struct rtc_device *rtc, struct rtc_time *tm)
drivers/rtc/interface.c
675
void rtc_uie_update_irq(struct rtc_device *rtc)
drivers/rtc/interface.c
690
struct rtc_device *rtc;
drivers/rtc/interface.c
694
rtc = container_of(timer, struct rtc_device, pie_timer);
drivers/rtc/interface.c
711
void rtc_update_irq(struct rtc_device *rtc,
drivers/rtc/interface.c
722
struct rtc_device *rtc_class_open(const char *name)
drivers/rtc/interface.c
725
struct rtc_device *rtc = NULL;
drivers/rtc/interface.c
742
void rtc_class_close(struct rtc_device *rtc)
drivers/rtc/interface.c
749
static int rtc_update_hrtimer(struct rtc_device *rtc, int enabled)
drivers/rtc/interface.c
781
int rtc_irq_set_state(struct rtc_device *rtc, int enabled)
drivers/rtc/interface.c
803
int rtc_irq_set_freq(struct rtc_device *rtc, int freq)
drivers/rtc/interface.c
830
static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer)
drivers/rtc/interface.c
84
static int __rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm)
drivers/rtc/interface.c
872
static void rtc_alarm_disable(struct rtc_device *rtc)
drivers/rtc/interface.c
893
static void rtc_timer_remove(struct rtc_device *rtc, struct rtc_timer *timer)
drivers/rtc/interface.c
936
struct rtc_device *rtc =
drivers/rtc/interface.c
937
container_of(work, struct rtc_device, irqwork);
drivers/rtc/nvmem.c
13
int devm_rtc_nvmem_register(struct rtc_device *rtc,
drivers/rtc/proc.c
21
static bool is_rtc_hctosys(struct rtc_device *rtc)
drivers/rtc/proc.c
33
static bool is_rtc_hctosys(struct rtc_device *rtc)
drivers/rtc/proc.c
42
struct rtc_device *rtc = seq->private;
drivers/rtc/proc.c
81
void rtc_proc_add_device(struct rtc_device *rtc)
drivers/rtc/proc.c
88
void rtc_proc_del_device(struct rtc_device *rtc)
drivers/rtc/rtc-88pm80x.c
41
struct rtc_device *rtc_dev;
drivers/rtc/rtc-88pm860x.c
25
struct rtc_device *rtc_dev;
drivers/rtc/rtc-88pm886.c
60
struct rtc_device *rtc;
drivers/rtc/rtc-ab-b5ze-s3.c
120
struct rtc_device *rtc;
drivers/rtc/rtc-ab-b5ze-s3.c
749
struct rtc_device *rtc = rtc_data->rtc;
drivers/rtc/rtc-ab-eoz9.c
95
struct rtc_device *rtc;
drivers/rtc/rtc-ab8500.c
309
struct rtc_device *rtc = data;
drivers/rtc/rtc-ab8500.c
336
struct rtc_device *rtc;
drivers/rtc/rtc-abx80x.c
127
struct rtc_device *rtc;
drivers/rtc/rtc-abx80x.c
263
struct rtc_device *rtc = priv->rtc;
drivers/rtc/rtc-ac100.c
91
struct rtc_device *rtc;
drivers/rtc/rtc-amlogic-a4.c
67
struct rtc_device *rtc_dev;
drivers/rtc/rtc-armada38x.c
69
struct rtc_device *rtc_dev;
drivers/rtc/rtc-as3722.c
26
struct rtc_device *rtc;
drivers/rtc/rtc-asm9260.c
109
struct rtc_device *rtc;
drivers/rtc/rtc-aspeed.c
87
struct rtc_device *rtc_dev;
drivers/rtc/rtc-at91rm9200.c
378
struct rtc_device *rtc = platform_get_drvdata(pdev);
drivers/rtc/rtc-at91rm9200.c
471
struct rtc_device *rtc;
drivers/rtc/rtc-at91rm9200.c
610
struct rtc_device *rtc = dev_get_drvdata(dev);
drivers/rtc/rtc-at91sam9.c
70
struct rtc_device *rtcdev;
drivers/rtc/rtc-atcrtc100.c
70
struct rtc_device *rtc_dev;
drivers/rtc/rtc-au1xxx.c
63
struct rtc_device *rtcdev;
drivers/rtc/rtc-bd70528.c
230
struct rtc_device *rtc = data;
drivers/rtc/rtc-bd70528.c
241
struct rtc_device *rtc;
drivers/rtc/rtc-bq32k.c
256
struct rtc_device *rtc;
drivers/rtc/rtc-bq4802.c
23
struct rtc_device *rtc;
drivers/rtc/rtc-brcmstb-waketimer.c
26
struct rtc_device *rtc;
drivers/rtc/rtc-cadence.c
80
struct rtc_device *rtc_dev;
drivers/rtc/rtc-cmos.c
74
struct rtc_device *rtc;
drivers/rtc/rtc-core.h
13
static inline void rtc_dev_prepare(struct rtc_device *rtc)
drivers/rtc/rtc-core.h
21
extern void rtc_proc_add_device(struct rtc_device *rtc);
drivers/rtc/rtc-core.h
22
extern void rtc_proc_del_device(struct rtc_device *rtc);
drivers/rtc/rtc-core.h
26
static inline void rtc_proc_add_device(struct rtc_device *rtc)
drivers/rtc/rtc-core.h
30
static inline void rtc_proc_del_device(struct rtc_device *rtc)
drivers/rtc/rtc-core.h
5
extern void rtc_dev_prepare(struct rtc_device *rtc);
drivers/rtc/rtc-cpcap.c
43
struct rtc_device *rtc_dev;
drivers/rtc/rtc-cros-ec.c
259
struct rtc_device *rtc;
drivers/rtc/rtc-cros-ec.c
30
struct rtc_device *rtc;
drivers/rtc/rtc-cv1800.c
36
struct rtc_device *rtc_dev;
drivers/rtc/rtc-da9052.c
25
struct rtc_device *rtc;
drivers/rtc/rtc-da9055.c
19
struct rtc_device *rtc;
drivers/rtc/rtc-da9063.c
67
struct rtc_device *rtc_dev;
drivers/rtc/rtc-digicolor.c
37
struct rtc_device *rtc_dev;
drivers/rtc/rtc-ds1216.c
30
struct rtc_device *rtc;
drivers/rtc/rtc-ds1286.c
20
struct rtc_device *rtc;
drivers/rtc/rtc-ds1286.c
325
struct rtc_device *rtc;
drivers/rtc/rtc-ds1302.c
106
struct rtc_device *rtc;
drivers/rtc/rtc-ds1305.c
86
struct rtc_device *rtc;
drivers/rtc/rtc-ds1307.c
177
struct rtc_device *rtc;
drivers/rtc/rtc-ds1343.c
78
struct rtc_device *rtc;
drivers/rtc/rtc-ds1347.c
130
struct rtc_device *rtc;
drivers/rtc/rtc-ds1374.c
70
struct rtc_device *rtc;
drivers/rtc/rtc-ds1390.c
49
struct rtc_device *rtc;
drivers/rtc/rtc-ds1511.c
63
struct rtc_device *rtc;
drivers/rtc/rtc-ds1553.c
59
struct rtc_device *rtc;
drivers/rtc/rtc-ds1672.c
112
struct rtc_device *rtc;
drivers/rtc/rtc-ds1685.c
1070
struct rtc_device *rtc_dev;
drivers/rtc/rtc-ds1742.c
143
struct rtc_device *rtc;
drivers/rtc/rtc-ds2404.c
184
struct rtc_device *rtc;
drivers/rtc/rtc-ds3232.c
56
struct rtc_device *rtc;
drivers/rtc/rtc-efi.c
191
struct rtc_device *rtc;
drivers/rtc/rtc-em3027.c
116
struct rtc_device *rtc;
drivers/rtc/rtc-ep93xx.c
125
struct rtc_device *rtc;
drivers/rtc/rtc-fm3130.c
51
struct rtc_device *rtc;
drivers/rtc/rtc-fsl-ftm-alarm.c
39
struct rtc_device *rtc_dev;
drivers/rtc/rtc-ftrtc010.c
115
struct rtc_device *rtc_dev;
drivers/rtc/rtc-gamecube.c
322
struct rtc_device *rtc;
drivers/rtc/rtc-generic.c
15
struct rtc_device *rtc;
drivers/rtc/rtc-goldfish.c
19
struct rtc_device *rtc;
drivers/rtc/rtc-hid-sensor-time.c
31
struct rtc_device *rtc;
drivers/rtc/rtc-hym8563.c
80
struct rtc_device *rtc;
drivers/rtc/rtc-imx-sc.c
25
static struct rtc_device *imx_sc_rtc;
drivers/rtc/rtc-imx-sm-bbm.c
15
struct rtc_device *rtc_dev;
drivers/rtc/rtc-imxdi.c
111
struct rtc_device *rtc;
drivers/rtc/rtc-isl12022.c
345
struct rtc_device *rtc = isl12022->rtc;
drivers/rtc/rtc-isl12022.c
553
struct rtc_device *rtc;
drivers/rtc/rtc-isl12022.c
77
struct rtc_device *rtc;
drivers/rtc/rtc-isl12026.c
38
struct rtc_device *rtc;
drivers/rtc/rtc-isl1208.c
134
struct rtc_device *rtc;
drivers/rtc/rtc-jz4740.c
64
struct rtc_device *rtc;
drivers/rtc/rtc-loongson.c
80
struct rtc_device *rtcdev;
drivers/rtc/rtc-lp8788.c
57
struct rtc_device *rdev;
drivers/rtc/rtc-lpc24xx.c
63
struct rtc_device *rtc;
drivers/rtc/rtc-lpc32xx.c
51
struct rtc_device *rtc;
drivers/rtc/rtc-m41t80.c
150
struct rtc_device *rtc;
drivers/rtc/rtc-m41t93.c
172
struct rtc_device *rtc;
drivers/rtc/rtc-m41t94.c
111
struct rtc_device *rtc;
drivers/rtc/rtc-m48t35.c
48
struct rtc_device *rtc;
drivers/rtc/rtc-m48t59.c
37
struct rtc_device *rtc;
drivers/rtc/rtc-m48t86.c
221
struct rtc_device *rtc;
drivers/rtc/rtc-ma35d1.c
57
struct rtc_device *rtcdev;
drivers/rtc/rtc-macsmc.c
26
struct rtc_device *rtc_dev;
drivers/rtc/rtc-max31335.c
220
struct rtc_device *rtc;
drivers/rtc/rtc-max6900.c
202
struct rtc_device *rtc;
drivers/rtc/rtc-max6902.c
121
struct rtc_device *rtc;
drivers/rtc/rtc-max6916.c
109
struct rtc_device *rtc;
drivers/rtc/rtc-max77686.c
88
struct rtc_device *rtc_dev;
drivers/rtc/rtc-max8907.c
42
struct rtc_device *rtc_dev;
drivers/rtc/rtc-max8925.c
65
struct rtc_device *rtc_dev;
drivers/rtc/rtc-max8997.c
68
struct rtc_device *rtc_dev;
drivers/rtc/rtc-max8998.c
70
struct rtc_device *rtc_dev;
drivers/rtc/rtc-mc13xxx.c
27
struct rtc_device *rtc;
drivers/rtc/rtc-mcp795.c
352
struct rtc_device *rtc = spi_get_drvdata(spi);
drivers/rtc/rtc-mcp795.c
382
struct rtc_device *rtc;
drivers/rtc/rtc-meson-vrtc.c
67
struct rtc_device *rtc;
drivers/rtc/rtc-meson.c
293
struct rtc_device *rtc_dev;
drivers/rtc/rtc-moxart.c
57
struct rtc_device *rtc;
drivers/rtc/rtc-mpc5121.c
78
struct rtc_device *rtc;
drivers/rtc/rtc-mpfs.c
57
struct rtc_device *rtc;
drivers/rtc/rtc-msc313.c
46
struct rtc_device *rtc_dev;
drivers/rtc/rtc-msm6242.c
193
struct rtc_device *rtc;
drivers/rtc/rtc-msm6242.c
76
struct rtc_device *rtc;
drivers/rtc/rtc-mt2712.c
78
struct rtc_device *rtc;
drivers/rtc/rtc-mt7622.c
102
struct rtc_device *rtc;
drivers/rtc/rtc-mv.c
40
struct rtc_device *rtc;
drivers/rtc/rtc-mxc.c
295
struct rtc_device *rtc;
drivers/rtc/rtc-mxc.c
63
struct rtc_device *rtc;
drivers/rtc/rtc-mxc_v2.c
40
struct rtc_device *rtc;
drivers/rtc/rtc-nct3018y.c
44
struct rtc_device *rtc;
drivers/rtc/rtc-nct6694.c
73
struct rtc_device *rtc;
drivers/rtc/rtc-ntxec.c
110
struct rtc_device *dev;
drivers/rtc/rtc-nvidia-vrs10.c
86
struct rtc_device *rtc;
drivers/rtc/rtc-nxp-bbnsm.c
36
struct rtc_device *rtc;
drivers/rtc/rtc-omap.c
142
struct rtc_device *rtc;
drivers/rtc/rtc-omap.c
484
struct rtc_device *rtc = omap_rtc_power_off_rtc->rtc;
drivers/rtc/rtc-opal.c
237
struct rtc_device *rtc;
drivers/rtc/rtc-optee.c
149
struct rtc_device *rtc;
drivers/rtc/rtc-optee.c
498
static int optee_rtc_read_info(struct device *dev, struct rtc_device *rtc,
drivers/rtc/rtc-optee.c
547
static int optee_rtc_probe(struct tee_client_device *rtc_device)
drivers/rtc/rtc-optee.c
549
struct device *dev = &rtc_device->dev;
drivers/rtc/rtc-optee.c
553
struct rtc_device *rtc;
drivers/rtc/rtc-optee.c
573
export_uuid(sess_arg.uuid, &rtc_device->id.uuid);
drivers/rtc/rtc-optee.c
629
export_uuid(sess2_arg.uuid, &rtc_device->id.uuid);
drivers/rtc/rtc-optee.c
682
static void optee_rtc_remove(struct tee_client_device *rtc_device)
drivers/rtc/rtc-optee.c
684
struct device *dev = &rtc_device->dev;
drivers/rtc/rtc-palmas.c
27
struct rtc_device *rtc;
drivers/rtc/rtc-pcap.c
21
struct rtc_device *rtc;
drivers/rtc/rtc-pcf2123.c
108
struct rtc_device *rtc;
drivers/rtc/rtc-pcf2123.c
377
struct rtc_device *rtc;
drivers/rtc/rtc-pcf2127.c
207
struct rtc_device *rtc;
drivers/rtc/rtc-pcf85063.c
73
struct rtc_device *rtc;
drivers/rtc/rtc-pcf8523.c
419
struct rtc_device *rtc;
drivers/rtc/rtc-pcf8523.c
51
struct rtc_device *rtc;
drivers/rtc/rtc-pcf85363.c
114
struct rtc_device *rtc;
drivers/rtc/rtc-pcf8563.c
64
struct rtc_device *rtc;
drivers/rtc/rtc-pcf8583.c
28
struct rtc_device *rtc;
drivers/rtc/rtc-pic32.c
56
struct rtc_device *rtc;
drivers/rtc/rtc-pl030.c
88
struct rtc_device *rtc_dev;
drivers/rtc/rtc-pl031.c
91
struct rtc_device *rtc;
drivers/rtc/rtc-pm8xxx.c
71
struct rtc_device *rtc;
drivers/rtc/rtc-ps3.c
48
struct rtc_device *rtc;
drivers/rtc/rtc-pxa.c
77
struct rtc_device *rtc;
drivers/rtc/rtc-r7301.c
333
struct rtc_device *rtc = dev_id;
drivers/rtc/rtc-r7301.c
370
struct rtc_device *rtc;
drivers/rtc/rtc-r9701.c
110
struct rtc_device *rtc;
drivers/rtc/rtc-rc5t583.c
21
struct rtc_device *rtc;
drivers/rtc/rtc-rc5t619.c
25
struct rtc_device *rtc;
drivers/rtc/rtc-renesas-rtca3.c
127
struct rtc_device *rtc_dev;
drivers/rtc/rtc-renesas-rtca3.c
812
struct rtc_device *rtc_dev = priv->rtc_dev;
drivers/rtc/rtc-rk808.c
54
struct rtc_device *rtc;
drivers/rtc/rtc-rp5c01.c
222
struct rtc_device *rtc;
drivers/rtc/rtc-rp5c01.c
66
struct rtc_device *rtc;
drivers/rtc/rtc-rs5c313.c
369
struct rtc_device *rtc;
drivers/rtc/rtc-rs5c348.c
167
struct rtc_device *rtc;
drivers/rtc/rtc-rs5c348.c
54
struct rtc_device *rtc;
drivers/rtc/rtc-rs5c372.c
124
struct rtc_device *rtc;
drivers/rtc/rtc-rtd119x.c
45
struct rtc_device *rtcdev;
drivers/rtc/rtc-rv3028.c
97
struct rtc_device *rtc;
drivers/rtc/rtc-rv3029c2.c
118
struct rtc_device *rtc;
drivers/rtc/rtc-rv3032.c
107
struct rtc_device *rtc;
drivers/rtc/rtc-rv8803.c
70
struct rtc_device *rtc;
drivers/rtc/rtc-rx4581.c
256
struct rtc_device *rtc;
drivers/rtc/rtc-rx6110.c
263
struct rtc_device *rtc = rx6110->rtc;
drivers/rtc/rtc-rx6110.c
98
struct rtc_device *rtc;
drivers/rtc/rtc-rx8010.c
66
struct rtc_device *rtc;
drivers/rtc/rtc-rx8025.c
81
struct rtc_device *rtc;
drivers/rtc/rtc-rx8111.c
149
struct rtc_device *rtc;
drivers/rtc/rtc-rx8111.c
306
struct rtc_device *rtc;
drivers/rtc/rtc-rx8581.c
245
struct rtc_device *rtc;
drivers/rtc/rtc-rzn1.c
64
struct rtc_device *rtcdev;
drivers/rtc/rtc-s32g.c
58
struct rtc_device *rdev;
drivers/rtc/rtc-s35390a.c
442
struct rtc_device *rtc;
drivers/rtc/rtc-s3c.c
34
struct rtc_device *rtc;
drivers/rtc/rtc-s5m.c
166
struct rtc_device *rtc_dev;
drivers/rtc/rtc-sa1100.c
47
struct rtc_device *rtc = info->rtc;
drivers/rtc/rtc-sa1100.h
18
struct rtc_device *rtc;
drivers/rtc/rtc-sc27xx.c
104
struct rtc_device *rtc;
drivers/rtc/rtc-sd2405al.c
171
struct rtc_device *rtc;
drivers/rtc/rtc-sd3078.c
158
struct rtc_device *rtc;
drivers/rtc/rtc-sh.c
92
struct rtc_device *rtc_dev;
drivers/rtc/rtc-snvs.c
44
struct rtc_device *rtc;
drivers/rtc/rtc-spacemit-p1.c
128
struct rtc_device *rtc;
drivers/rtc/rtc-spacemit-p1.c
42
struct rtc_device *rtc;
drivers/rtc/rtc-spear.c
78
struct rtc_device *rtc;
drivers/rtc/rtc-ssd202d.c
47
struct rtc_device *rtc_dev;
drivers/rtc/rtc-st-lpc.c
42
struct rtc_device *rtc_dev;
drivers/rtc/rtc-starfire.c
40
struct rtc_device *rtc;
drivers/rtc/rtc-stk17ta8.c
60
struct rtc_device *rtc;
drivers/rtc/rtc-stm32.c
167
struct rtc_device *rtc_dev;
drivers/rtc/rtc-stmp3xxx.c
57
struct rtc_device *rtc;
drivers/rtc/rtc-sun4v.c
79
struct rtc_device *rtc;
drivers/rtc/rtc-sun6i.c
145
struct rtc_device *rtc;
drivers/rtc/rtc-sunplus.c
57
struct rtc_device *rtc;
drivers/rtc/rtc-sunxi.c
137
struct rtc_device *rtc;
drivers/rtc/rtc-tegra.c
50
struct rtc_device *rtc;
drivers/rtc/rtc-test.c
16
struct rtc_device *rtc;
drivers/rtc/rtc-ti-k3.c
119
struct rtc_device *rtc_dev;
drivers/rtc/rtc-tps6586x.c
46
struct rtc_device *rtc;
drivers/rtc/rtc-tps65910.c
27
struct rtc_device *rtc;
drivers/rtc/rtc-tps6594.c
46
struct rtc_device *rtc_dev;
drivers/rtc/rtc-twl.c
141
struct rtc_device *rtc;
drivers/rtc/rtc-vt8500.c
75
struct rtc_device *rtc;
drivers/rtc/rtc-wilco-ec.c
167
struct rtc_device *rtc;
drivers/rtc/rtc-wm831x.c
91
struct rtc_device *rtc;
drivers/rtc/rtc-wm8350.c
301
struct rtc_device *rtc = wm8350->rtc.rtc;
drivers/rtc/rtc-wm8350.c
320
struct rtc_device *rtc = wm8350->rtc.rtc;
drivers/rtc/rtc-x1205.c
621
struct rtc_device *rtc;
drivers/rtc/rtc-xgene.c
36
struct rtc_device *rtc;
drivers/rtc/rtc-zynqmp.c
49
struct rtc_device *rtc;
drivers/rtc/sysfs.c
155
struct rtc_device *rtc = to_rtc_device(dev);
drivers/rtc/sysfs.c
268
static bool rtc_does_wakealarm(struct rtc_device *rtc)
drivers/rtc/sysfs.c
280
struct rtc_device *rtc = to_rtc_device(dev);
drivers/rtc/sysfs.c
308
int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps)
drivers/rtc/sysfs.c
345
int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp)
drivers/rtc/sysfs.c
84
struct rtc_device *rtc = to_rtc_device(dev);
drivers/soc/ti/pm33xx.c
54
static struct rtc_device *omap_rtc;
drivers/virtio/virtio_rtc_class.c
239
struct rtc_device *rtc;
drivers/virtio/virtio_rtc_class.c
27
struct rtc_device *rtc;
include/linux/alarmtimer.h
59
struct rtc_device *alarmtimer_get_rtcdev(void);
include/linux/alarmtimer.h
61
static inline struct rtc_device *alarmtimer_get_rtcdev(void) { return NULL; }
include/linux/alarmtimer.h
9
struct rtc_device;
include/linux/mfd/mt6397/rtc.h
71
struct rtc_device *rtc_dev;
include/linux/mfd/wm8350/rtc.h
260
struct rtc_device *rtc;
include/linux/rtc.h
165
#define to_rtc_device(d) container_of(d, struct rtc_device, dev)
include/linux/rtc.h
181
extern struct rtc_device *devm_rtc_device_register(struct device *dev,
include/linux/rtc.h
185
struct rtc_device *devm_rtc_allocate_device(struct device *dev);
include/linux/rtc.h
186
int __devm_rtc_register_device(struct module *owner, struct rtc_device *rtc);
include/linux/rtc.h
188
extern int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm);
include/linux/rtc.h
189
extern int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm);
include/linux/rtc.h
190
int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm);
include/linux/rtc.h
191
extern int rtc_read_alarm(struct rtc_device *rtc,
include/linux/rtc.h
193
extern int rtc_set_alarm(struct rtc_device *rtc,
include/linux/rtc.h
195
extern int rtc_initialize_alarm(struct rtc_device *rtc,
include/linux/rtc.h
197
extern void rtc_update_irq(struct rtc_device *rtc,
include/linux/rtc.h
200
extern struct rtc_device *rtc_class_open(const char *name);
include/linux/rtc.h
201
extern void rtc_class_close(struct rtc_device *rtc);
include/linux/rtc.h
203
extern int rtc_irq_set_state(struct rtc_device *rtc, int enabled);
include/linux/rtc.h
204
extern int rtc_irq_set_freq(struct rtc_device *rtc, int freq);
include/linux/rtc.h
205
extern int rtc_update_irq_enable(struct rtc_device *rtc, unsigned int enabled);
include/linux/rtc.h
206
extern int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled);
include/linux/rtc.h
207
extern int rtc_dev_update_irq_enable_emul(struct rtc_device *rtc,
include/linux/rtc.h
210
void rtc_handle_legacy_irq(struct rtc_device *rtc, int num, int mode);
include/linux/rtc.h
211
void rtc_aie_update_irq(struct rtc_device *rtc);
include/linux/rtc.h
212
void rtc_uie_update_irq(struct rtc_device *rtc);
include/linux/rtc.h
215
void rtc_timer_init(struct rtc_timer *timer, void (*f)(struct rtc_device *r),
include/linux/rtc.h
216
struct rtc_device *rtc);
include/linux/rtc.h
217
int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer,
include/linux/rtc.h
219
void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer);
include/linux/rtc.h
220
int rtc_read_offset(struct rtc_device *rtc, long *offset);
include/linux/rtc.h
221
int rtc_set_offset(struct rtc_device *rtc, long offset);
include/linux/rtc.h
236
static inline ktime_t rtc_bound_alarmtime(struct rtc_device *rtc,
include/linux/rtc.h
256
int devm_rtc_nvmem_register(struct rtc_device *rtc,
include/linux/rtc.h
259
static inline int devm_rtc_nvmem_register(struct rtc_device *rtc,
include/linux/rtc.h
267
int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp);
include/linux/rtc.h
268
int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps);
include/linux/rtc.h
271
int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp)
include/linux/rtc.h
277
int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps)
include/linux/rtc.h
73
struct rtc_device;
include/linux/rtc.h
78
void (*func)(struct rtc_device *rtc);
include/linux/rtc.h
79
struct rtc_device *rtc;
include/linux/rtc/ds1685.h
43
struct rtc_device *dev;
kernel/power/suspend_test.c
130
struct rtc_device *candidate = to_rtc_device(dev);
kernel/power/suspend_test.c
184
struct rtc_device *rtc = NULL;
kernel/power/suspend_test.c
62
static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state)
kernel/time/alarmtimer.c
221
struct rtc_device *rtc;
kernel/time/alarmtimer.c
290
struct rtc_device *rtc;
kernel/time/alarmtimer.c
63
static struct rtc_device *rtcdev;
kernel/time/alarmtimer.c
71
struct rtc_device *alarmtimer_get_rtcdev(void)
kernel/time/alarmtimer.c
73
struct rtc_device *ret;
kernel/time/alarmtimer.c
84
struct rtc_device *rtc = to_rtc_device(dev);
kernel/time/ntp.c
579
struct rtc_device *rtc;