Lines Matching refs:lock
43 spinlock_t lock; /* protects the following flags */ member
63 spin_lock_irqsave(&priv->lock, flags); in opticon_process_status_packet()
68 spin_unlock_irqrestore(&priv->lock, flags); in opticon_process_status_packet()
134 spin_lock_irqsave(&priv->lock, flags); in opticon_open()
136 spin_unlock_irqrestore(&priv->lock, flags); in opticon_open()
173 spin_lock_irqsave(&priv->lock, flags); in opticon_write_control_callback()
175 spin_unlock_irqrestore(&priv->lock, flags); in opticon_write_control_callback()
191 spin_lock_irqsave(&priv->lock, flags); in opticon_write()
193 spin_unlock_irqrestore(&priv->lock, flags); in opticon_write()
198 spin_unlock_irqrestore(&priv->lock, flags); in opticon_write()
257 spin_lock_irqsave(&priv->lock, flags); in opticon_write()
259 spin_unlock_irqrestore(&priv->lock, flags); in opticon_write()
274 spin_lock_irqsave(&priv->lock, flags); in opticon_write_room()
276 spin_unlock_irqrestore(&priv->lock, flags); in opticon_write_room()
280 spin_unlock_irqrestore(&priv->lock, flags); in opticon_write_room()
292 spin_lock_irqsave(&priv->lock, flags); in opticon_tiocmget()
297 spin_unlock_irqrestore(&priv->lock, flags); in opticon_tiocmget()
314 spin_lock_irqsave(&priv->lock, flags); in opticon_tiocmset()
322 spin_unlock_irqrestore(&priv->lock, flags); in opticon_tiocmset()
392 spin_lock_init(&priv->lock); in opticon_port_probe()