Lines Matching refs:lock
92 spinlock_t lock; /* private lock */ member
360 spin_lock_irqsave(&priv->lock, flags); in cypress_serial_control()
363 spin_unlock_irqrestore(&priv->lock, flags); in cypress_serial_control()
398 spin_lock_irqsave(&priv->lock, flags); in cypress_serial_control()
403 spin_unlock_irqrestore(&priv->lock, flags); in cypress_serial_control()
406 spin_lock_irqsave(&priv->lock, flags); in cypress_serial_control()
408 spin_unlock_irqrestore(&priv->lock, flags); in cypress_serial_control()
420 spin_lock_irqsave(&priv->lock, flags); in cypress_set_dead()
422 spin_unlock_irqrestore(&priv->lock, flags); in cypress_set_dead()
426 spin_unlock_irqrestore(&priv->lock, flags); in cypress_set_dead()
453 spin_lock_init(&priv->lock); in cypress_generic_port_probe()
589 spin_lock_irqsave(&priv->lock, flags); in cypress_open()
595 spin_unlock_irqrestore(&priv->lock, flags); in cypress_open()
625 spin_lock_irq(&priv->lock); in cypress_dtr_rts()
631 spin_unlock_irq(&priv->lock); in cypress_dtr_rts()
640 spin_lock_irqsave(&priv->lock, flags); in cypress_close()
642 spin_unlock_irqrestore(&priv->lock, flags); in cypress_close()
672 count = kfifo_in_locked(&priv->write_fifo, buf, count, &priv->lock); in cypress_write()
694 spin_lock_irqsave(&priv->lock, flags); in cypress_send()
697 spin_unlock_irqrestore(&priv->lock, flags); in cypress_send()
700 spin_unlock_irqrestore(&priv->lock, flags); in cypress_send()
706 spin_lock_irqsave(&priv->lock, flags); in cypress_send()
727 spin_unlock_irqrestore(&priv->lock, flags); in cypress_send()
730 spin_unlock_irqrestore(&priv->lock, flags); in cypress_send()
735 &priv->lock); in cypress_send()
751 spin_lock_irqsave(&priv->lock, flags); in cypress_send()
753 spin_unlock_irqrestore(&priv->lock, flags); in cypress_send()
777 spin_lock_irqsave(&priv->lock, flags); in cypress_send()
783 spin_unlock_irqrestore(&priv->lock, flags); in cypress_send()
797 spin_lock_irqsave(&priv->lock, flags); in cypress_write_room()
799 spin_unlock_irqrestore(&priv->lock, flags); in cypress_write_room()
814 spin_lock_irqsave(&priv->lock, flags); in cypress_tiocmget()
817 spin_unlock_irqrestore(&priv->lock, flags); in cypress_tiocmget()
839 spin_lock_irqsave(&priv->lock, flags); in cypress_tiocmset()
849 spin_unlock_irqrestore(&priv->lock, flags); in cypress_tiocmset()
891 spin_lock_irqsave(&priv->lock, flags); in cypress_set_termios()
899 spin_unlock_irqrestore(&priv->lock, flags); in cypress_set_termios()
917 spin_lock_irqsave(&priv->lock, flags); in cypress_set_termios()
946 spin_unlock_irqrestore(&priv->lock, flags); in cypress_set_termios()
964 spin_lock_irqsave(&priv->lock, flags); in cypress_chars_in_buffer()
966 spin_unlock_irqrestore(&priv->lock, flags); in cypress_chars_in_buffer()
978 spin_lock_irq(&priv->lock); in cypress_throttle()
980 spin_unlock_irq(&priv->lock); in cypress_throttle()
990 spin_lock_irq(&priv->lock); in cypress_unthrottle()
993 spin_unlock_irq(&priv->lock); in cypress_unthrottle()
1042 spin_lock_irqsave(&priv->lock, flags); in cypress_read_int_callback()
1046 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()
1049 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()
1057 spin_lock_irqsave(&priv->lock, flags); in cypress_read_int_callback()
1074 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()
1084 spin_lock_irqsave(&priv->lock, flags); in cypress_read_int_callback()
1104 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()
1118 spin_lock_irqsave(&priv->lock, flags); in cypress_read_int_callback()
1120 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()
1124 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()
1133 spin_lock_irqsave(&priv->lock, flags); in cypress_read_int_callback()
1136 spin_unlock_irqrestore(&priv->lock, flags); in cypress_read_int_callback()