Lines Matching refs:flags

177 	} flags;  member
198 unsigned long flags; in setup_line() local
226 spin_lock_irqsave(&priv->lock, flags); in setup_line()
232 spin_unlock_irqrestore(&priv->lock, flags); in setup_line()
241 spin_unlock_irqrestore(&priv->lock, flags); in setup_line()
246 spin_lock_irqsave(&priv->lock, flags); in setup_line()
250 spin_unlock_irqrestore(&priv->lock, flags); in setup_line()
266 unsigned long flags; in send_data() local
269 spin_lock_irqsave(&priv->lock, flags); in send_data()
270 if (priv->flags.write_urb_in_use) { in send_data()
271 spin_unlock_irqrestore(&priv->lock, flags); in send_data()
276 priv->flags.write_urb_in_use = 1; in send_data()
277 spin_unlock_irqrestore(&priv->lock, flags); in send_data()
279 spin_lock_irqsave(&port->lock, flags); in send_data()
281 spin_unlock_irqrestore(&port->lock, flags); in send_data()
302 priv->flags.write_urb_in_use = 0; in send_data()
321 priv->flags.write_urb_in_use = 0; in send_data()
372 unsigned long flags; in oti6858_write_room() local
374 spin_lock_irqsave(&port->lock, flags); in oti6858_write_room()
376 spin_unlock_irqrestore(&port->lock, flags); in oti6858_write_room()
385 unsigned long flags; in oti6858_chars_in_buffer() local
387 spin_lock_irqsave(&port->lock, flags); in oti6858_chars_in_buffer()
389 spin_unlock_irqrestore(&port->lock, flags); in oti6858_chars_in_buffer()
406 unsigned long flags; in oti6858_set_termios() local
414 spin_lock_irqsave(&priv->lock, flags); in oti6858_set_termios()
418 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_set_termios()
493 spin_lock_irqsave(&priv->lock, flags); in oti6858_set_termios()
501 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_set_termios()
509 unsigned long flags; in oti6858_open() local
536 spin_lock_irqsave(&priv->lock, flags); in oti6858_open()
541 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_open()
563 unsigned long flags; in oti6858_close() local
565 spin_lock_irqsave(&port->lock, flags); in oti6858_close()
568 spin_unlock_irqrestore(&port->lock, flags); in oti6858_close()
588 unsigned long flags; in oti6858_tiocmset() local
595 spin_lock_irqsave(&priv->lock, flags); in oti6858_tiocmset()
609 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_tiocmset()
617 unsigned long flags; in oti6858_tiocmget() local
621 spin_lock_irqsave(&priv->lock, flags); in oti6858_tiocmget()
623 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_tiocmget()
670 unsigned long flags; in oti6858_read_int_callback() local
672 spin_lock_irqsave(&priv->lock, flags); in oti6858_read_int_callback()
721 priv->flags.read_urb_in_use = 1; in oti6858_read_int_callback()
725 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_read_int_callback()
733 priv->flags.read_urb_in_use = 0; in oti6858_read_int_callback()
740 unsigned long flags; in oti6858_read_int_callback() local
743 spin_lock_irqsave(&port->lock, flags); in oti6858_read_int_callback()
745 spin_unlock_irqrestore(&port->lock, flags); in oti6858_read_int_callback()
747 spin_lock_irqsave(&priv->lock, flags); in oti6858_read_int_callback()
748 if (priv->flags.write_urb_in_use == 0 && count != 0) { in oti6858_read_int_callback()
752 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_read_int_callback()
773 unsigned long flags; in oti6858_read_bulk_callback() local
777 spin_lock_irqsave(&priv->lock, flags); in oti6858_read_bulk_callback()
778 priv->flags.read_urb_in_use = 0; in oti6858_read_bulk_callback()
779 spin_unlock_irqrestore(&priv->lock, flags); in oti6858_read_bulk_callback()
815 priv->flags.write_urb_in_use = 0; in oti6858_write_bulk_callback()
832 priv->flags.write_urb_in_use = 0; in oti6858_write_bulk_callback()