/Linux-v4.19/include/uapi/linux/ |
D | rtc.h | 37 struct rtc_wkalrm { struct 89 #define RTC_WKALM_SET _IOW('p', 0x0f, struct rtc_wkalrm)/* Set wakeup alarm*/ 90 #define RTC_WKALM_RD _IOR('p', 0x10, struct rtc_wkalrm)/* Get wakeup alarm*/
|
/Linux-v4.19/include/linux/ |
D | rtc.h | 79 int (*read_alarm)(struct device *, struct rtc_wkalrm *); 80 int (*set_alarm)(struct device *, struct rtc_wkalrm *); 187 int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm); 189 struct rtc_wkalrm *alrm); 191 struct rtc_wkalrm *alrm); 193 struct rtc_wkalrm *alrm);
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-st-lpc.c | 47 struct rtc_wkalrm alarm; 128 static int st_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) in st_rtc_read_alarm() 135 memcpy(wkalrm, &rtc->alarm, sizeof(struct rtc_wkalrm)); in st_rtc_read_alarm() 157 static int st_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *t) in st_rtc_set_alarm() 173 memcpy(&rtc->alarm, t, sizeof(struct rtc_wkalrm)); in st_rtc_set_alarm() 298 memset(&rtc->alarm, 0, sizeof(struct rtc_wkalrm)); in st_rtc_resume()
|
D | interface.c | 170 static int rtc_read_alarm_internal(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm_internal() 203 int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_read_alarm() 381 int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm() 393 memset(alarm, 0, sizeof(struct rtc_wkalrm)); in rtc_read_alarm() 404 static int __rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_set_alarm() 443 int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_set_alarm() 478 int rtc_initialize_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_initialize_alarm() 821 struct rtc_wkalrm alarm; in rtc_timer_enqueue() 867 struct rtc_wkalrm alarm; in rtc_timer_remove() 933 struct rtc_wkalrm alarm; in rtc_timer_do_work()
|
D | rtc-goldfish.c | 41 struct rtc_wkalrm *alrm) in goldfish_rtc_read_alarm() 57 memset(alrm, 0, sizeof(struct rtc_wkalrm)); in goldfish_rtc_read_alarm() 70 struct rtc_wkalrm *alrm) in goldfish_rtc_set_alarm()
|
D | rtc-opal.c | 126 static int opal_get_tpo_time(struct device *dev, struct rtc_wkalrm *alarm) in opal_get_tpo_time() 180 static int opal_set_tpo_time(struct device *dev, struct rtc_wkalrm *alarm) in opal_set_tpo_time() 229 struct rtc_wkalrm alarm = { .enabled = 0 }; in opal_tpo_alarm_irq_enable()
|
D | rtc-pl031.c | 196 static int pl031_stv2_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in pl031_stv2_read_alarm() 210 static int pl031_stv2_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in pl031_stv2_set_alarm() 274 static int pl031_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in pl031_read_alarm() 286 static int pl031_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in pl031_set_alarm()
|
D | rtc-pl030.c | 38 static int pl030_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in pl030_read_alarm() 46 static int pl030_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in pl030_set_alarm()
|
D | rtc-pcap.c | 44 static int pcap_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in pcap_rtc_read_alarm() 63 static int pcap_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in pcap_rtc_set_alarm()
|
D | rtc-test.c | 27 static int test_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in test_rtc_read_alarm() 41 static int test_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in test_rtc_set_alarm()
|
D | rtc-ab3100.c | 112 static int ab3100_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in ab3100_rtc_read_alarm() 145 static int ab3100_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in ab3100_rtc_set_alarm()
|
D | rtc-sirfsoc.c | 74 struct rtc_wkalrm *alrm) in sirfsoc_rtc_read_alarm() 86 memset(alrm, 0, sizeof(struct rtc_wkalrm)); in sirfsoc_rtc_read_alarm() 110 struct rtc_wkalrm *alrm) in sirfsoc_rtc_set_alarm()
|
D | rtc-ab-b5ze-s3.c | 315 struct rtc_wkalrm *alarm) in _abb5zes3_rtc_read_timer() 371 struct rtc_wkalrm *alarm) in _abb5zes3_rtc_read_alarm() 445 static int abb5zes3_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in abb5zes3_rtc_read_alarm() 465 static int _abb5zes3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in _abb5zes3_rtc_set_alarm() 546 static int _abb5zes3_rtc_set_timer(struct device *dev, struct rtc_wkalrm *alarm, in _abb5zes3_rtc_set_timer() 585 static int abb5zes3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in abb5zes3_rtc_set_alarm()
|
D | rtc-max8907.c | 124 static int max8907_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in max8907_rtc_read_alarm() 147 static int max8907_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in max8907_rtc_set_alarm()
|
D | rtc-digicolor.c | 116 static int dc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in dc_rtc_read_alarm() 137 static int dc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in dc_rtc_set_alarm()
|
D | rtc-ds1307.c | 151 static int rx8130_read_alarm(struct device *dev, struct rtc_wkalrm *t); 152 static int rx8130_set_alarm(struct device *dev, struct rtc_wkalrm *t); 155 static int mcp794xx_read_alarm(struct device *dev, struct rtc_wkalrm *t); 156 static int mcp794xx_set_alarm(struct device *dev, struct rtc_wkalrm *t); 518 static int ds1337_read_alarm(struct device *dev, struct rtc_wkalrm *t) in ds1337_read_alarm() 560 static int ds1337_set_alarm(struct device *dev, struct rtc_wkalrm *t) in ds1337_set_alarm() 689 static int rx8130_read_alarm(struct device *dev, struct rtc_wkalrm *t) in rx8130_read_alarm() 731 static int rx8130_set_alarm(struct device *dev, struct rtc_wkalrm *t) in rx8130_set_alarm() 855 static int mcp794xx_read_alarm(struct device *dev, struct rtc_wkalrm *t) in mcp794xx_read_alarm() 913 static int mcp794xx_set_alarm(struct device *dev, struct rtc_wkalrm *t) in mcp794xx_set_alarm()
|
D | rtc-mpc5121.c | 84 struct rtc_wkalrm wkalarm; 201 static int mpc5121_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in mpc5121_rtc_read_alarm() 213 static int mpc5121_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in mpc5121_rtc_set_alarm()
|
D | rtc-as3722.c | 113 static int as3722_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in as3722_rtc_read_alarm() 131 static int as3722_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in as3722_rtc_set_alarm()
|
D | rtc-efi.c | 120 static int efi_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) in efi_read_alarm() 140 static int efi_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) in efi_set_alarm()
|
D | rtc-coh901331.c | 103 static int coh901331_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) in coh901331_read_alarm() 116 static int coh901331_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) in coh901331_set_alarm()
|
D | rtc-sc27xx.c | 314 static int sprd_rtc_read_aux_alarm(struct device *dev, struct rtc_wkalrm *alrm) in sprd_rtc_read_aux_alarm() 341 static int sprd_rtc_set_aux_alarm(struct device *dev, struct rtc_wkalrm *alrm) in sprd_rtc_set_aux_alarm() 422 static int sprd_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in sprd_rtc_read_alarm() 456 static int sprd_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in sprd_rtc_set_alarm()
|
D | rtc-puv3.c | 114 static int puv3_rtc_getalarm(struct device *dev, struct rtc_wkalrm *alrm) in puv3_rtc_getalarm() 130 static int puv3_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) in puv3_rtc_setalarm()
|
D | rtc-xgene.c | 80 static int xgene_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in xgene_rtc_read_alarm() 115 static int xgene_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in xgene_rtc_set_alarm()
|
D | rtc-zynqmp.c | 128 static int xlnx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) in xlnx_rtc_read_alarm() 150 static int xlnx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) in xlnx_rtc_set_alarm()
|
/Linux-v4.19/drivers/char/ |
D | efirtc.c | 155 struct rtc_wkalrm __user *ewp; in efi_rtc_ioctl() 213 ewp = (struct rtc_wkalrm __user *)arg; in efi_rtc_ioctl() 244 ewp = (struct rtc_wkalrm __user *)arg; in efi_rtc_ioctl()
|