Lines Matching refs:io_lock
70 struct mutex *io_lock; member
313 mutex_lock(data->io_lock); in watchdog_set_timeout()
317 mutex_unlock(data->io_lock); in watchdog_set_timeout()
380 mutex_lock(data->io_lock); in watchdog_start()
407 mutex_unlock(data->io_lock); in watchdog_start()
424 mutex_lock(data->io_lock); in watchdog_trigger()
427 mutex_unlock(data->io_lock); in watchdog_trigger()
444 mutex_lock(data->io_lock); in watchdog_stop_unlocked()
448 mutex_unlock(data->io_lock); in watchdog_stop_unlocked()
631 u16 addr, u32 revision, struct mutex *io_lock, int check_enabled) in sch56xx_watchdog_register() argument
638 mutex_lock(io_lock); in sch56xx_watchdog_register()
643 mutex_unlock(io_lock); in sch56xx_watchdog_register()
660 data->io_lock = io_lock; in sch56xx_watchdog_register()
729 data->io_lock = NULL; in sch56xx_watchdog_unregister()