Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/input/joystick/
A Dpxrc.c25 struct mutex pm_mutex; member
86 mutex_lock(&pxrc->pm_mutex); in pxrc_open()
99 mutex_unlock(&pxrc->pm_mutex); in pxrc_open()
107 mutex_lock(&pxrc->pm_mutex); in pxrc_close()
110 mutex_unlock(&pxrc->pm_mutex); in pxrc_close()
145 mutex_init(&pxrc->pm_mutex); in pxrc_probe()
211 mutex_lock(&pxrc->pm_mutex); in pxrc_suspend()
214 mutex_unlock(&pxrc->pm_mutex); in pxrc_suspend()
224 mutex_lock(&pxrc->pm_mutex); in pxrc_resume()
228 mutex_unlock(&pxrc->pm_mutex); in pxrc_resume()
[all …]
/linux-6.3-rc2/drivers/input/tablet/
A Dpegasus_notetaker.c83 struct mutex pm_mutex; member
226 mutex_lock(&pegasus->pm_mutex); in pegasus_open()
238 mutex_unlock(&pegasus->pm_mutex); in pegasus_open()
245 mutex_unlock(&pegasus->pm_mutex); in pegasus_open()
254 mutex_lock(&pegasus->pm_mutex); in pegasus_close()
258 mutex_unlock(&pegasus->pm_mutex); in pegasus_close()
292 mutex_init(&pegasus->pm_mutex); in pegasus_probe()
408 mutex_lock(&pegasus->pm_mutex); in pegasus_suspend()
411 mutex_unlock(&pegasus->pm_mutex); in pegasus_suspend()
421 mutex_lock(&pegasus->pm_mutex); in pegasus_resume()
[all …]
/linux-6.3-rc2/drivers/input/mouse/
A Dsynaptics_usb.c82 struct mutex pm_mutex; member
255 mutex_lock(&synusb->pm_mutex); in synusb_open()
269 mutex_unlock(&synusb->pm_mutex); in synusb_open()
281 mutex_lock(&synusb->pm_mutex); in synusb_close()
285 mutex_unlock(&synusb->pm_mutex); in synusb_close()
324 mutex_init(&synusb->pm_mutex); in synusb_probe()
477 mutex_lock(&synusb->pm_mutex); in synusb_suspend()
479 mutex_unlock(&synusb->pm_mutex); in synusb_suspend()
489 mutex_lock(&synusb->pm_mutex); in synusb_resume()
496 mutex_unlock(&synusb->pm_mutex); in synusb_resume()
[all …]
A Dbcm5974.c280 struct mutex pm_mutex; /* serialize access to open/suspend */ member
837 mutex_lock(&dev->pm_mutex); in bcm5974_open()
843 mutex_unlock(&dev->pm_mutex); in bcm5974_open()
855 mutex_lock(&dev->pm_mutex); in bcm5974_close()
860 mutex_unlock(&dev->pm_mutex); in bcm5974_close()
869 mutex_lock(&dev->pm_mutex); in bcm5974_suspend()
874 mutex_unlock(&dev->pm_mutex); in bcm5974_suspend()
884 mutex_lock(&dev->pm_mutex); in bcm5974_resume()
889 mutex_unlock(&dev->pm_mutex); in bcm5974_resume()
918 mutex_init(&dev->pm_mutex); in bcm5974_probe()
/linux-6.3-rc2/drivers/input/misc/
A Dcm109.c121 struct mutex pm_mutex; member
559 mutex_lock(&dev->pm_mutex); in cm109_input_open()
581 mutex_unlock(&dev->pm_mutex); in cm109_input_open()
593 mutex_lock(&dev->pm_mutex); in cm109_input_close()
603 mutex_unlock(&dev->pm_mutex); in cm109_input_close()
713 mutex_init(&dev->pm_mutex); in cm109_usb_probe()
826 mutex_lock(&dev->pm_mutex); in cm109_usb_suspend()
828 mutex_unlock(&dev->pm_mutex); in cm109_usb_suspend()
839 mutex_lock(&dev->pm_mutex); in cm109_usb_resume()
841 mutex_unlock(&dev->pm_mutex); in cm109_usb_resume()
[all …]
/linux-6.3-rc2/drivers/bus/mhi/host/
A Dpm.c469 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
509 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
516 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
563 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_disable_transition()
585 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
642 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
649 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
706 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_pm_sys_error_transition()
1083 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_async_power_up()
1138 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_async_power_up()
[all …]
A Dinit.c919 mutex_init(&mhi_cntrl->pm_mutex); in mhi_register_controller()
1088 mutex_lock(&mhi_cntrl->pm_mutex); in mhi_prepare_for_power_up()
1150 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_prepare_for_power_up()
1158 mutex_unlock(&mhi_cntrl->pm_mutex); in mhi_prepare_for_power_up()
/linux-6.3-rc2/drivers/input/touchscreen/
A Dusbtouchscreen.c98 struct mutex pm_mutex; /* serialize access to open/suspend */ member
1541 mutex_lock(&usbtouch->pm_mutex); in usbtouch_open()
1552 mutex_unlock(&usbtouch->pm_mutex); in usbtouch_open()
1563 mutex_lock(&usbtouch->pm_mutex); in usbtouch_close()
1567 mutex_unlock(&usbtouch->pm_mutex); in usbtouch_close()
1590 mutex_lock(&usbtouch->pm_mutex); in usbtouch_resume()
1593 mutex_unlock(&usbtouch->pm_mutex); in usbtouch_resume()
1615 mutex_lock(&usbtouch->pm_mutex); in usbtouch_reset_resume()
1618 mutex_unlock(&usbtouch->pm_mutex); in usbtouch_reset_resume()
1669 mutex_init(&usbtouch->pm_mutex); in usbtouch_probe()
/linux-6.3-rc2/drivers/net/ethernet/sun/
A Dcassini.c4189 mutex_lock(&cp->pm_mutex); in cas_open()
4244 mutex_unlock(&cp->pm_mutex); in cas_open()
4253 mutex_unlock(&cp->pm_mutex); in cas_open()
4266 mutex_lock(&cp->pm_mutex); in cas_close()
4283 mutex_unlock(&cp->pm_mutex); in cas_close()
4727 mutex_lock(&cp->pm_mutex); in cas_ioctl()
4968 mutex_init(&cp->pm_mutex); in cas_init_one()
5075 mutex_lock(&cp->pm_mutex); in cas_init_one()
5111 mutex_lock(&cp->pm_mutex); in cas_remove_one()
5140 mutex_lock(&cp->pm_mutex); in cas_suspend()
[all …]
A Dcassini.h2758 struct mutex pm_mutex; /* open/close/suspend/resume */ member
/linux-6.3-rc2/Documentation/driver-api/pm/
A Dnotifiers.rst66 The hibernation and suspend notifiers are called with :c:data:`pm_mutex` held.
/linux-6.3-rc2/include/linux/
A Dmhi.h413 struct mutex pm_mutex; member

Completed in 36 milliseconds