Lines Matching full:spinlock

185 	spin_lock_irqsave(&drvdata->spinlock, flags);  in tmc_enable_etf_sink_sysfs()
187 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
189 /* Allocating the memory here while outside of the spinlock */ in tmc_enable_etf_sink_sysfs()
195 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
238 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
240 /* Free memory outside the spinlock if need be */ in tmc_enable_etf_sink_sysfs()
256 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
299 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
334 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
337 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
342 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
353 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
368 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_link()
370 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_link()
383 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_link()
398 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_link()
400 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_link()
409 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_link()
489 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_update_etf_buffer()
586 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_update_etf_buffer()
624 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_prepare_etb()
656 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_prepare_etb()
673 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
680 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
694 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
707 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
710 * Free allocated memory outside of the spinlock. There is no need in tmc_read_unprepare_etb()