Lines Matching refs:routine
31 The watchdog_register_device routine registers a watchdog timer device.
32 The parameter of this routine is a pointer to a watchdog_device structure.
33 This routine returns zero on success and a negative errno code for failure.
35 The watchdog_unregister_device routine deregisters a registered watchdog timer
36 device. The parameter of this routine is the pointer to the registered
122 * start: this is a pointer to the routine that starts the watchdog timer
124 The routine needs a pointer to the watchdog timer device structure as a
126 * stop: with this routine the watchdog timer device is being stopped.
127 The routine needs a pointer to the watchdog timer device structure as a
131 routine is being provided. This can be done by using a timer in the driver
137 * ping: this is the routine that sends a keepalive ping to the watchdog timer
139 The routine needs a pointer to the watchdog timer device structure as a
149 * status: this routine checks the status of the watchdog timer device. The
151 * set_timeout: this routine checks and changes the timeout of the watchdog
154 routine should set the timeout value of the watchdog_device to the
164 * ioctl: if this routine is present then it will be called first before we do
165 our own internal ioctl call handling. This routine should return -ENOIOCTLCMD
226 This routine returns zero on success and a negative errno code for failure.