Lines Matching full:spinlock
188 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
190 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
192 /* Allocating the memory here while outside of the spinlock */ in tmc_enable_etf_sink_sysfs()
198 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
240 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
242 /* Free memory outside the spinlock if need be */ in tmc_enable_etf_sink_sysfs()
258 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
301 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
336 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
339 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
345 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
356 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
371 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_link()
373 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_link()
386 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_link()
401 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_link()
403 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_link()
413 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_link()
493 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_update_etf_buffer()
590 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_update_etf_buffer()
708 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_prepare_etb()
740 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_prepare_etb()
757 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
764 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
778 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
791 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_unprepare_etb()
794 * Free allocated memory outside of the spinlock. There is no need in tmc_read_unprepare_etb()