Lines Matching full:spinlock
161 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
163 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
165 /* Allocating the memory here while outside of the spinlock */ in tmc_enable_etf_sink_sysfs()
171 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
214 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
216 /* Free memory outside the spinlock if need be */ in tmc_enable_etf_sink_sysfs()
231 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
274 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
309 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
312 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
317 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
328 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
342 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_link()
344 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_link()
357 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_link()
371 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_link()
373 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_link()
382 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_link()
461 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_update_etf_buffer()
554 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_update_etf_buffer()
592 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_prepare_etb()
624 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_prepare_etb()
640 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
647 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
670 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
673 * Free allocated memory outside of the spinlock. There is no need in tmc_read_unprepare_etb()