Lines Matching refs:serial
66 struct serial_in_rdev *serial = &rdev->serial[idx];
68 spin_lock_irqsave(&serial->serial_lock, flags);
70 if (raid1_rb_iter_first(&serial->serial_rb, lo, hi))
75 raid1_rb_insert(si, &serial->serial_rb);
77 spin_unlock_irqrestore(&serial->serial_lock, flags);
87 struct serial_in_rdev *serial = &rdev->serial[idx];
92 wait_event(serial->serial_io_wait,
103 struct serial_in_rdev *serial = &rdev->serial[idx];
105 spin_lock_irqsave(&serial->serial_lock, flags);
106 for (si = raid1_rb_iter_first(&serial->serial_rb, lo, hi);
109 raid1_rb_remove(si, &serial->serial_rb);
117 spin_unlock_irqrestore(&serial->serial_lock, flags);
118 wake_up(&serial->serial_io_wait);