Home
last modified time | relevance | path

Searched refs:pm_mutex (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/input/joystick/
H A Dpxrc.c27 struct mutex pm_mutex; member
88 guard(mutex)(&pxrc->pm_mutex); in pxrc_open()
105 guard(mutex)(&pxrc->pm_mutex); in pxrc_close()
142 mutex_init(&pxrc->pm_mutex); in pxrc_probe()
208 guard(mutex)(&pxrc->pm_mutex); in pxrc_suspend()
219 guard(mutex)(&pxrc->pm_mutex); in pxrc_resume()
230 mutex_lock(&pxrc->pm_mutex); in pxrc_pre_reset()
243 mutex_unlock(&pxrc->pm_mutex); in pxrc_post_reset()
/linux/drivers/bus/mhi/host/
H A Dpm.c486 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
531 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
546 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
593 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
616 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
696 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
703 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
760 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
1142 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_async_power_up()
1198 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_async_power_up()
[all …]
H A Dinit.c947 mutex_init(&mhi_cntrl->pm_mutex); in mhi_register_controller()
1114 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_prepare_for_power_up()
1176 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_prepare_for_power_up()
1184 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_prepare_for_power_up()
/linux/drivers/input/misc/
H A Dcm109.c121 struct mutex pm_mutex; member
554 scoped_guard(mutex, &dev->pm_mutex) { in cm109_input_open()
586 scoped_guard(mutex, &dev->pm_mutex) { in cm109_input_close()
704 mutex_init(&dev->pm_mutex); in cm109_usb_probe()
817 guard(mutex)(&dev->pm_mutex); in cm109_usb_suspend()
830 guard(mutex)(&dev->pm_mutex); in cm109_usb_resume()
841 mutex_lock(&dev->pm_mutex); in cm109_usb_pre_reset()
864 mutex_unlock(&dev->pm_mutex); in cm109_usb_post_reset()
/linux/drivers/input/mouse/
H A Dbcm5974.c280 struct mutex pm_mutex; /* serialize access to open/suspend */ member
711 guard(mutex)(&dev->pm_mutex); in bcm5974_mode_reset_work()
875 scoped_guard(mutex, &dev->pm_mutex) { in bcm5974_open()
891 scoped_guard(mutex, &dev->pm_mutex) { in bcm5974_close()
903 guard(mutex)(&dev->pm_mutex); in bcm5974_suspend()
915 guard(mutex)(&dev->pm_mutex); in bcm5974_resume()
948 mutex_init(&dev->pm_mutex); in bcm5974_probe()
/linux/drivers/input/touchscreen/
H A Dusbtouchscreen.c96 struct mutex pm_mutex; /* serialize access to open/suspend */ member
1332 guard(mutex)(&usbtouch->pm_mutex); in usbtouch_start_io()
1366 scoped_guard(mutex, &usbtouch->pm_mutex) { in usbtouch_close()
1391 guard(mutex)(&usbtouch->pm_mutex); in usbtouch_resume()
1416 guard(mutex)(&usbtouch->pm_mutex); in usbtouch_reset_resume()
1460 mutex_init(&usbtouch->pm_mutex); in usbtouch_probe()
/linux/drivers/net/ethernet/sun/
H A Dcassini.c3772 /* Shut down the chip, must be called with pm_mutex held. */ in cas_reset()
4184 mutex_lock(&cp->pm_mutex); in cas_open()
4239 mutex_unlock(&cp->pm_mutex); in cas_open()
4248 mutex_unlock(&cp->pm_mutex); in cas_open()
4261 mutex_lock(&cp->pm_mutex); in cas_close()
4278 mutex_unlock(&cp->pm_mutex); in cas_close()
4722 mutex_lock(&cp->pm_mutex); in cas_ioctl()
4748 mutex_unlock(&cp->pm_mutex); in cas_ioctl()
4963 mutex_init(&cp->pm_mutex); in cas_init_one()
5070 mutex_lock(&cp->pm_mutex); in cas_init_one()
[all...]
H A Dcassini.h2758 struct mutex pm_mutex; /* open/close/suspend/resume */ member
/linux/Documentation/driver-api/pm/
H A Dnotifiers.rst66 The hibernation and suspend notifiers are called with :c:data:`pm_mutex` held.
/linux/include/linux/
H A Dmhi.h420 struct mutex pm_mutex; member