Home
last modified time | relevance | path

Searched refs:pm_lock (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/bus/mhi/host/
Dpm.c205 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_ready_state_transition()
208 write_unlock_irq(&mhi_cntrl->pm_lock); in mhi_ready_state_transition()
217 read_lock_bh(&mhi_cntrl->pm_lock); in mhi_ready_state_transition()
252 read_unlock_bh(&mhi_cntrl->pm_lock); in mhi_ready_state_transition()
257 read_unlock_bh(&mhi_cntrl->pm_lock); in mhi_ready_state_transition()
269 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_pm_m0_transition()
272 write_unlock_irq(&mhi_cntrl->pm_lock); in mhi_pm_m0_transition()
280 read_lock_bh(&mhi_cntrl->pm_lock); in mhi_pm_m0_transition()
326 read_unlock_bh(&mhi_cntrl->pm_lock); in mhi_pm_m0_transition()
342 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_pm_m1_transition()
[all …]
Dboot.c185 rwlock_t *pm_lock = &mhi_cntrl->pm_lock; in mhi_fw_load_bhie() local
189 read_lock_bh(pm_lock); in mhi_fw_load_bhie()
191 read_unlock_bh(pm_lock); in mhi_fw_load_bhie()
208 read_unlock_bh(pm_lock); in mhi_fw_load_bhie()
235 rwlock_t *pm_lock = &mhi_cntrl->pm_lock; in mhi_fw_load_bhi() local
248 read_lock_bh(pm_lock); in mhi_fw_load_bhi()
250 read_unlock_bh(pm_lock); in mhi_fw_load_bhi()
264 read_unlock_bh(pm_lock); in mhi_fw_load_bhi()
277 read_lock_bh(pm_lock); in mhi_fw_load_bhi()
288 read_unlock_bh(pm_lock); in mhi_fw_load_bhi()
[all …]
Dmain.c489 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_intvec_threaded_handler()
491 write_unlock_irq(&mhi_cntrl->pm_lock); in mhi_intvec_threaded_handler()
504 write_unlock_irq(&mhi_cntrl->pm_lock); in mhi_intvec_threaded_handler()
683 read_lock_irqsave(&mhi_cntrl->pm_lock, pm_lock_flags); in parse_xfer_event()
688 read_unlock_irqrestore(&mhi_cntrl->pm_lock, pm_lock_flags); in parse_xfer_event()
847 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_process_ctrl_ev_ring()
852 write_unlock_irq(&mhi_cntrl->pm_lock); in mhi_process_ctrl_ev_ring()
881 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_process_ctrl_ev_ring()
884 write_unlock_irq(&mhi_cntrl->pm_lock); in mhi_process_ctrl_ev_ring()
919 write_lock_irq(&mhi_cntrl->pm_lock); in mhi_process_ctrl_ev_ring()
[all …]
Dinit.c961 rwlock_init(&mhi_cntrl->pm_lock); in mhi_register_controller()
/linux-6.12.1/sound/hda/
Dhdac_regmap.c245 int pm_lock = 0; in hda_reg_read() local
248 pm_lock = codec_pm_lock(codec); in hda_reg_read()
249 if (pm_lock < 0) in hda_reg_read()
275 codec_pm_unlock(codec, pm_lock); in hda_reg_read()
284 int pm_lock = 0; in hda_reg_write() local
294 pm_lock = codec_pm_lock(codec); in hda_reg_write()
295 if (pm_lock < 0) in hda_reg_write()
348 codec_pm_unlock(codec, pm_lock); in hda_reg_write()
/linux-6.12.1/drivers/dma/qcom/
Dgpi.c510 rwlock_t pm_lock; member
839 read_lock_irqsave(&gpii->pm_lock, flags); in gpi_handle_irq()
917 read_unlock_irqrestore(&gpii->pm_lock, flags); in gpi_handle_irq()
1147 read_lock(&gpii->pm_lock); in gpi_ev_tasklet()
1149 read_unlock(&gpii->pm_lock); in gpi_ev_tasklet()
1160 read_unlock(&gpii->pm_lock); in gpi_ev_tasklet()
1212 write_lock_irq(&gpii->pm_lock); in gpi_reset_chan()
1219 write_unlock_irq(&gpii->pm_lock); in gpi_reset_chan()
1238 write_lock_irq(&gpii->pm_lock); in gpi_start_chan()
1240 write_unlock_irq(&gpii->pm_lock); in gpi_start_chan()
[all …]
/linux-6.12.1/drivers/media/platform/qcom/venus/
Dvenc.c610 mutex_lock(&core->pm_lock); in venc_pm_get()
612 mutex_unlock(&core->pm_lock); in venc_pm_get()
623 mutex_lock(&core->pm_lock); in venc_pm_put()
630 mutex_unlock(&core->pm_lock); in venc_pm_put()
641 mutex_lock(&core->pm_lock); in venc_pm_get_put()
652 mutex_unlock(&core->pm_lock); in venc_pm_get_put()
Dvdec.c631 mutex_lock(&core->pm_lock); in vdec_pm_get()
633 mutex_unlock(&core->pm_lock); in vdec_pm_get()
644 mutex_lock(&core->pm_lock); in vdec_pm_put()
651 mutex_unlock(&core->pm_lock); in vdec_pm_put()
662 mutex_lock(&core->pm_lock); in vdec_pm_get_put()
673 mutex_unlock(&core->pm_lock); in vdec_pm_get_put()
Dcore.c320 mutex_init(&core->pm_lock); in venus_probe()
455 mutex_destroy(&core->pm_lock); in venus_remove()
Dcore.h219 struct mutex pm_lock; member
/linux-6.12.1/include/linux/
Dmhi.h407 rwlock_t pm_lock; member