Lines Matching refs:pm_lock
516 rwlock_t pm_lock; member
845 read_lock_irqsave(&gpii->pm_lock, flags); in gpi_handle_irq()
923 read_unlock_irqrestore(&gpii->pm_lock, flags); in gpi_handle_irq()
1153 read_lock(&gpii->pm_lock); in gpi_ev_tasklet()
1155 read_unlock(&gpii->pm_lock); in gpi_ev_tasklet()
1166 read_unlock(&gpii->pm_lock); in gpi_ev_tasklet()
1219 write_lock_irq(&gpii->pm_lock); in gpi_reset_chan()
1226 write_unlock_irq(&gpii->pm_lock); in gpi_reset_chan()
1245 write_lock_irq(&gpii->pm_lock); in gpi_start_chan()
1247 write_unlock_irq(&gpii->pm_lock); in gpi_start_chan()
1342 write_lock_irq(&gpii->pm_lock); in gpi_alloc_ev_chan()
1344 write_unlock_irq(&gpii->pm_lock); in gpi_alloc_ev_chan()
1495 write_lock_irq(&gpii->pm_lock); in gpi_terminate_all()
1497 write_unlock_irq(&gpii->pm_lock); in gpi_terminate_all()
1570 write_lock_irq(&gpii->pm_lock); in gpi_pause()
1572 write_unlock_irq(&gpii->pm_lock); in gpi_pause()
1604 write_lock_irq(&gpii->pm_lock); in gpi_resume()
1606 write_unlock_irq(&gpii->pm_lock); in gpi_resume()
1864 read_lock_irqsave(&gpii->pm_lock, pm_lock_flags); in gpi_issue_pending()
1875 read_unlock_irqrestore(&gpii->pm_lock, pm_lock_flags); in gpi_issue_pending()
1887 read_unlock_irqrestore(&gpii->pm_lock, pm_lock_flags); in gpi_issue_pending()
1920 write_lock_irq(&gpii->pm_lock); in gpi_ch_init()
1922 write_unlock_irq(&gpii->pm_lock); in gpi_ch_init()
1985 write_lock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
1987 write_unlock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2005 write_lock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2007 write_unlock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2016 write_lock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2018 write_unlock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2034 write_lock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2036 write_unlock_irq(&gpii->pm_lock); in gpi_free_chan_resources()
2239 rwlock_init(&gpii->pm_lock); in gpi_probe()