arch/um/drivers/rtc_kern.c
44
static int uml_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
arch/um/drivers/rtc_kern.c
85
static int uml_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/acpi/acpi_tad.c
659
static int acpi_tad_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/acpi/acpi_tad.c
709
static int acpi_tad_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/mfd/menelaus.c
940
static int menelaus_read_alarm(struct device *dev, struct rtc_wkalrm *w)
drivers/mfd/menelaus.c
975
static int menelaus_set_alarm(struct device *dev, struct rtc_wkalrm *w)
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
62
static int omnia_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
79
static int omnia_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/platform/x86/amd/pmc/pmc.c
653
struct rtc_wkalrm alarm;
drivers/rtc/class.c
394
struct rtc_wkalrm alrm;
drivers/rtc/dev.c
219
struct rtc_wkalrm alarm;
drivers/rtc/interface.c
1012
struct rtc_wkalrm alarm;
drivers/rtc/interface.c
179
struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
212
int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
399
int rtc_read_next_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
417
memset(alarm, 0, sizeof(struct rtc_wkalrm));
drivers/rtc/interface.c
427
int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
439
memset(alarm, 0, sizeof(struct rtc_wkalrm));
drivers/rtc/interface.c
450
static int __rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
513
int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
557
int rtc_initialize_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm)
drivers/rtc/interface.c
894
struct rtc_wkalrm alarm;
drivers/rtc/interface.c
941
struct rtc_wkalrm alarm;
drivers/rtc/proc.c
44
struct rtc_wkalrm alrm;
drivers/rtc/rtc-88pm80x.c
144
static int pm80x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-88pm80x.c
170
static int pm80x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-88pm860x.c
127
static int pm860x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-88pm860x.c
154
static int pm860x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ab-b5ze-s3.c
298
struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab-b5ze-s3.c
351
struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab-b5ze-s3.c
419
static int abb5zes3_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab-b5ze-s3.c
437
static int _abb5zes3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab-b5ze-s3.c
505
static int _abb5zes3_rtc_set_timer(struct device *dev, struct rtc_wkalrm *alarm,
drivers/rtc/rtc-ab-b5ze-s3.c
541
static int abb5zes3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab-eoz9.c
208
static int abeoz9_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab-eoz9.c
249
static int abeoz9_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab8500.c
140
static int ab8500_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ab8500.c
183
static int ab8500_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-abx80x.c
285
static int abx80x_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-abx80x.c
317
static int abx80x_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ac100.c
452
static int ac100_rtc_get_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ac100.c
483
static int ac100_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-amlogic-a4.c
133
static int aml_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-amlogic-a4.c
158
static int aml_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-armada38x.c
260
static int armada38x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-armada38x.c
281
static int armada38x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-as3722.c
104
static int as3722_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-as3722.c
122
static int as3722_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-asm9260.c
191
static int asm9260_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-asm9260.c
210
static int asm9260_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-at91rm9200.c
246
static int at91_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-at91rm9200.c
265
static int at91_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-at91sam9.c
175
static int at91_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-at91sam9.c
199
static int at91_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-atcrtc100.c
211
static int atcrtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-atcrtc100.c
231
static int atcrtc_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-bd70528.c
109
static int bd71828_set_alarm(struct device *dev, struct rtc_wkalrm *a)
drivers/rtc/rtc-bd70528.c
138
static int bd71828_read_alarm(struct device *dev, struct rtc_wkalrm *a)
drivers/rtc/rtc-brcmstb-waketimer.c
213
struct rtc_wkalrm *alarm)
drivers/rtc/rtc-brcmstb-waketimer.c
254
struct rtc_wkalrm *alarm)
drivers/rtc/rtc-cadence.c
202
static int cdns_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-cadence.c
217
static int cdns_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-cmos.c
1226
struct rtc_wkalrm alarm;
drivers/rtc/rtc-cmos.c
1270
memset(&cmos->saved_wkalrm, 0, sizeof(struct rtc_wkalrm));
drivers/rtc/rtc-cmos.c
1297
struct rtc_wkalrm current_alarm;
drivers/rtc/rtc-cmos.c
1319
memset(¤t_alarm, 0, sizeof(struct rtc_wkalrm));
drivers/rtc/rtc-cmos.c
286
static int cmos_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-cmos.c
407
static int cmos_validate_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-cmos.c
477
struct rtc_wkalrm *t;
drivers/rtc/rtc-cmos.c
517
static int cmos_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-cmos.c
92
struct rtc_wkalrm saved_wkalrm;
drivers/rtc/rtc-cpcap.c
168
static int cpcap_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-cpcap.c
191
static int cpcap_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-cros-ec.c
107
static int cros_ec_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-cros-ec.c
137
static int cros_ec_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-cv1800.c
69
static int cv1800_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-cv1800.c
85
static int cv1800_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-da9052.c
221
static int da9052_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-da9052.c
237
static int da9052_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-da9055.c
176
static int da9055_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-da9055.c
192
static int da9055_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-da9063.c
263
static int da9063_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-da9063.c
297
static int da9063_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-digicolor.c
112
static int dc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-digicolor.c
133
static int dc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ds1286.c
262
static int ds1286_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-ds1286.c
284
static int ds1286_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-ds1305.c
266
static int ds1305_get_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-ds1305.c
318
static int ds1305_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-ds1307.c
435
static int ds1337_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ds1307.c
474
static int ds1337_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ds1307.c
607
static int rx8130_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ds1307.c
646
static int rx8130_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ds1307.c
741
static int mcp794xx_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ds1307.c
796
static int mcp794xx_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-ds1343.c
236
static int ds1343_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ds1343.c
269
static int ds1343_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ds1374.c
185
static int ds1374_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ds1374.c
223
static int ds1374_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ds1511.c
181
static int ds1511_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ds1511.c
199
static int ds1511_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ds1553.c
151
static int ds1553_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ds1553.c
167
static int ds1553_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ds1685.c
385
ds1685_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ds1685.c
443
ds1685_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ds3232.c
181
static int ds3232_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ds3232.c
215
static int ds3232_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-fm3130.c
182
static int fm3130_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-fm3130.c
239
static int fm3130_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-fsl-ftm-alarm.c
188
static int ftm_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-fsl-ftm-alarm.c
204
static int ftm_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-goldfish.c
23
struct rtc_wkalrm *alrm)
drivers/rtc/rtc-goldfish.c
39
memset(alrm, 0, sizeof(struct rtc_wkalrm));
drivers/rtc/rtc-goldfish.c
52
struct rtc_wkalrm *alrm)
drivers/rtc/rtc-hym8563.c
179
static int hym8563_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-hym8563.c
216
static int hym8563_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-imx-sc.c
83
static int imx_sc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-imx-sm-bbm.c
59
static int scmi_imx_bbm_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-imxdi.c
606
static int dryice_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-imxdi.c
631
static int dryice_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl12022.c
240
static int isl12022_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl12022.c
287
static int isl12022_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl1208.c
381
isl1208_i2c_read_alarm(struct i2c_client *client, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl1208.c
428
isl1208_i2c_set_alarm(struct i2c_client *client, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl1208.c
546
isl1208_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl1208.c
552
isl1208_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-jz4740.c
183
static int jz4740_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-jz4740.c
201
static int jz4740_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-loongson.c
233
static int loongson_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-loongson.c
280
static int loongson_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-lp8788.c
163
static int lp8788_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-lp8788.c
188
static int lp8788_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-lpc24xx.c
109
static int lpc24xx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-lpc24xx.c
129
static int lpc24xx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-lpc32xx.c
100
struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-lpc32xx.c
87
struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-m41t80.c
345
static int m41t80_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-m41t80.c
400
static int m41t80_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-m41t93.c
180
static int m41t93_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-m41t93.c
229
static int m41t93_get_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-m48t59.c
140
static int m48t59_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-m48t59.c
180
static int m48t59_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ma35d1.c
163
static int ma35d1_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ma35d1.c
184
static int ma35d1_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max31335.c
329
static int max31335_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max31335.c
369
static int max31335_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max77686.c
423
static int max77686_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max77686.c
597
static int max77686_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8907.c
120
static int max8907_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8907.c
143
static int max8907_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8925.c
179
static int max8925_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8925.c
217
static int max8925_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8997.c
178
static int max8997_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8997.c
292
static int max8997_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8998.c
136
static int max8998_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-max8998.c
194
static int max8998_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-mc13xxx.c
150
static int mc13xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-mc13xxx.c
192
static int mc13xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-mcp795.c
260
static int mcp795_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mcp795.c
319
static int mcp795_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-meson-vrtc.c
37
static int meson_vrtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-mpc5121.c
194
static int mpc5121_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-mpc5121.c
206
static int mpc5121_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-mpc5121.c
79
struct rtc_wkalrm wkalarm;
drivers/rtc/rtc-mpfs.c
126
static int mpfs_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-mpfs.c
141
static int mpfs_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-msc313.c
49
static int msc313_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-msc313.c
79
static int msc313_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-mt2712.c
193
static int mt2712_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mt2712.c
231
static int mt2712_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mt6397.c
137
static int mtk_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mt6397.c
177
static int mtk_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mt7622.c
246
static int mtk_rtc_getalarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-mt7622.c
259
static int mtk_rtc_setalarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-mv.c
130
static int mv_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mv.c
97
static int mv_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-mxc.c
258
static int mxc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-mxc.c
272
static int mxc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-mxc_v2.c
186
static int mxc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-mxc_v2.c
237
static int mxc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-nct3018y.c
252
static int nct3018y_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *tm)
drivers/rtc/rtc-nct3018y.c
283
static int nct3018y_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *tm)
drivers/rtc/rtc-nct6694.c
127
static int nct6694_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-nct6694.c
152
static int nct6694_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-nvidia-vrs10.c
250
static int nvvrs_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-nvidia-vrs10.c
296
static int nvvrs_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-nxp-bbnsm.c
122
static int bbnsm_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-nxp-bbnsm.c
96
static int bbnsm_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-omap.c
340
static int omap_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-omap.c
365
static int omap_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-opal.c
114
static int opal_get_tpo_time(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-opal.c
168
static int opal_set_tpo_time(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-opal.c
217
struct rtc_wkalrm alarm = { .enabled = 0 };
drivers/rtc/rtc-optee.c
276
static int optee_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-optee.c
323
static int optee_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-palmas.c
112
static int palmas_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-palmas.c
146
static int palmas_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-pcf2123.c
247
static int pcf2123_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-pcf2123.c
275
static int pcf2123_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-pcf2127.c
630
static int pcf2127_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pcf2127.c
675
static int pcf2127_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pcf85063.c
165
static int pcf85063_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pcf85063.c
191
static int pcf85063_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pcf8523.c
161
static int pcf8523_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *tm)
drivers/rtc/rtc-pcf8523.c
201
static int pcf8523_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *tm)
drivers/rtc/rtc-pcf85363.c
210
static int pcf85363_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pcf85363.c
267
static int pcf85363_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pcf8563.c
244
static int pcf8563_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *tm)
drivers/rtc/rtc-pcf8563.c
277
static int pcf8563_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *tm)
drivers/rtc/rtc-pic32.c
189
static int pic32_rtc_getalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pic32.c
221
static int pic32_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pl030.c
34
static int pl030_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pl030.c
42
static int pl030_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pl031.c
194
static int pl031_stv2_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-pl031.c
208
static int pl031_stv2_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-pl031.c
263
static int pl031_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-pl031.c
275
static int pl031_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-pm8xxx.c
384
static int pm8xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-pm8xxx.c
418
static int pm8xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-pxa.c
242
static int pxa_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-pxa.c
257
static int pxa_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-r7301.c
261
static int rtc7301_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-r7301.c
285
static int rtc7301_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-rc5t583.c
107
static int rc5t583_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-rc5t583.c
139
static int rc5t583_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-rc5t619.c
224
static int rc5t619_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rc5t619.c
272
static int rc5t619_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-renesas-rtca3.c
357
static int rtca3_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-renesas-rtca3.c
387
static int rtca3_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-renesas-rtca3.c
818
struct rtc_wkalrm alarm;
drivers/rtc/rtc-rk808.c
188
static int rk808_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rk808.c
246
static int rk808_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rs5c372.c
398
static int rs5c_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-rs5c372.c
420
static int rs5c_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-rv3028.c
367
static int rv3028_get_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rv3028.c
397
static int rv3028_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rv3029c2.c
348
static int rv3029_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-rv3029c2.c
392
static int rv3029_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-rv3032.c
276
static int rv3032_get_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rv3032.c
306
static int rv3032_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rv8803.c
346
static int rv8803_get_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rv8803.c
390
static int rv8803_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rx8010.c
225
static int rx8010_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-rx8010.c
252
static int rx8010_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-rx8025.c
326
static int rx8025_read_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-rx8025.c
360
static int rx8025_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-rzn1.c
224
static int rzn1_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-rzn1.c
258
static int rzn1_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-s32g.c
115
static int s32g_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-s32g.c
145
static int s32g_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-s35390a.c
273
static int s35390a_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-s35390a.c
326
static int s35390a_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-s3c.c
224
static int s3c_rtc_getalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-s3c.c
274
static int s3c_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-s5m.c
246
struct rtc_wkalrm *alarm)
drivers/rtc/rtc-s5m.c
404
static int s5m_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-s5m.c
525
static int s5m_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sa1100.c
125
static int sa1100_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sa1100.c
136
static int sa1100_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sc27xx.c
302
static int sprd_rtc_set_aux_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sc27xx.c
383
static int sprd_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sc27xx.c
414
static int sprd_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sh.c
248
static int sh_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-sh.c
281
static int sh_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-snvs.c
205
static int snvs_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-snvs.c
246
static int snvs_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-spear.c
256
static int spear_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-spear.c
286
static int spear_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-st-lpc.c
123
static int st_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-st-lpc.c
130
memcpy(wkalrm, &rtc->alarm, sizeof(struct rtc_wkalrm));
drivers/rtc/rtc-st-lpc.c
152
static int st_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *t)
drivers/rtc/rtc-st-lpc.c
164
memcpy(&rtc->alarm, t, sizeof(struct rtc_wkalrm));
drivers/rtc/rtc-st-lpc.c
281
memset(&rtc->alarm, 0, sizeof(struct rtc_wkalrm));
drivers/rtc/rtc-st-lpc.c
43
struct rtc_wkalrm alarm;
drivers/rtc/rtc-stk17ta8.c
159
static int stk17ta8_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-stk17ta8.c
175
static int stk17ta8_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-stm32.c
592
static int stm32_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-stm32.c
724
static int stm32_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-stmp3xxx.c
206
static int stmp3xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-stmp3xxx.c
214
static int stmp3xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-sun6i.c
501
static int sun6i_rtc_getalarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-sun6i.c
520
static int sun6i_rtc_setalarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-sunplus.c
100
static int sp_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sunplus.c
112
static int sp_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-sunxi.c
183
static int sunxi_rtc_getalarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-sunxi.c
252
static int sunxi_rtc_setalarm(struct device *dev, struct rtc_wkalrm *wkalrm)
drivers/rtc/rtc-tegra.c
147
static int tegra_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-tegra.c
192
static int tegra_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-test.c
24
static int test_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-test.c
38
static int test_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-ti-k3.c
315
static int ti_k3_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-ti-k3.c
330
static int ti_k3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-tps6586x.c
136
static int tps6586x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-tps6586x.c
184
static int tps6586x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-tps65910.c
140
static int tps65910_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-tps65910.c
171
static int tps65910_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-tps6594.c
149
static int tps6594_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-tps6594.c
177
static int tps6594_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-twl.c
369
static int twl_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-twl.c
397
static int twl_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
drivers/rtc/rtc-vt8500.c
139
static int vt8500_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-vt8500.c
158
static int vt8500_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-wm831x.c
230
static int wm831x_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-wm831x.c
278
static int wm831x_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-wm8350.c
139
static int wm8350_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-wm8350.c
243
static int wm8350_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-x1205.c
493
static int x1205_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-x1205.c
528
static int x1205_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-xgene.c
101
static int xgene_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-xgene.c
65
static int xgene_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-zynqmp.c
113
static int xlnx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/rtc-zynqmp.c
152
static int xlnx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/rtc/sysfs.c
127
struct rtc_wkalrm alm;
drivers/rtc/sysfs.c
154
struct rtc_wkalrm alm;
drivers/virtio/virtio_rtc_class.c
127
static int viortc_class_set_alarm(struct device *dev, struct rtc_wkalrm *alrm)
drivers/virtio/virtio_rtc_class.c
94
static int viortc_class_read_alarm(struct device *dev, struct rtc_wkalrm *alrm)
include/linux/rtc.h
190
int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm);
include/linux/rtc.h
192
struct rtc_wkalrm *alrm);
include/linux/rtc.h
194
struct rtc_wkalrm *alrm);
include/linux/rtc.h
196
struct rtc_wkalrm *alrm);
include/linux/rtc.h
198
struct rtc_wkalrm *alrm);
include/linux/rtc.h
63
int (*read_alarm)(struct device *, struct rtc_wkalrm *);
include/linux/rtc.h
64
int (*set_alarm)(struct device *, struct rtc_wkalrm *);
include/uapi/linux/rtc.h
104
#define RTC_WKALM_SET _IOW('p', 0x0f, struct rtc_wkalrm)/* Set wakeup alarm*/
include/uapi/linux/rtc.h
105
#define RTC_WKALM_RD _IOR('p', 0x10, struct rtc_wkalrm)/* Get wakeup alarm*/
kernel/power/suspend_test.c
74
struct rtc_wkalrm alm;
tools/testing/selftests/rtc/rtctest.c
293
struct rtc_wkalrm alarm = { 0 };
tools/testing/selftests/rtc/rtctest.c
425
struct rtc_wkalrm alarm = { 0 };