Lines Matching defs:wdt
39 struct WatchdogCntlr wdt;
46 static int32_t Hi35xxWatchdogGetStatus(struct WatchdogCntlr *wdt, int32_t *status)
51 if (wdt == NULL) {
52 HDF_LOGE("%s: wdt is NULL!", __func__);
55 hwdt = (struct Hi35xxWatchdog *)wdt;
62 static int32_t Hi35xxWatchdogStart(struct WatchdogCntlr *wdt)
66 if (wdt == NULL) {
67 HDF_LOGE("%s: wdt is NULL!", __func__);
70 hwdt = (struct Hi35xxWatchdog *)wdt;
84 static int32_t Hi35xxWatchdogStop(struct WatchdogCntlr *wdt)
88 if (wdt == NULL) {
89 HDF_LOGE("%s: wdt is NULL!", __func__);
92 hwdt = (struct Hi35xxWatchdog *)wdt;
108 static int32_t Hi35xxWatchdogSetTimeout(struct WatchdogCntlr *wdt, uint32_t seconds)
121 if (wdt == NULL) {
122 HDF_LOGE("%s: wdt is NULL!", __func__);
125 hwdt = (struct Hi35xxWatchdog *)wdt;
137 static int32_t Hi35xxWatchdogGetTimeout(struct WatchdogCntlr *wdt, uint32_t *seconds)
142 if (wdt == NULL) {
143 HDF_LOGE("%s: wdt is NULL!", __func__);
146 hwdt = (struct Hi35xxWatchdog *)wdt;
153 static int32_t Hi35xxWatchdogFeed(struct WatchdogCntlr *wdt)
157 if (wdt == NULL) {
158 HDF_LOGE("%s: wdt is NULL!", __func__);
161 hwdt = (struct Hi35xxWatchdog *)wdt;
238 hwdt->wdt.priv = (void *)device->property;
239 hwdt->wdt.ops = &g_method;
240 hwdt->wdt.device = device;
241 ret = WatchdogCntlrAdd(&hwdt->wdt);
260 struct WatchdogCntlr *wdt = NULL;
269 wdt = WatchdogCntlrFromDevice(device);
270 if (wdt == NULL) {
271 HDF_LOGE("%s: wdt is NULL!", __func__);
274 WatchdogCntlrRemove(wdt);
276 hwdt = (struct Hi35xxWatchdog *)wdt;