taglinefilesource code
multi510drivers/char/serial.cstruct rs_multiport_struct *multi;
multi520drivers/char/serial.cmulti = &rs_multiport[irq];
multi521drivers/char/serial.cif (multi->port_monitor)
multi522drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
multi558drivers/char/serial.cif (multi->port_monitor)
multi560drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
multi575drivers/char/serial.cstruct rs_multiport_struct *multi;
multi585drivers/char/serial.cmulti = &rs_multiport[irq];
multi586drivers/char/serial.cif (multi->port_monitor)
multi587drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
multi607drivers/char/serial.cif (multi->port_monitor)
multi609drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
multi624drivers/char/serial.cstruct rs_multiport_struct *multi;
multi633drivers/char/serial.cmulti = &rs_multiport[irq];
multi634drivers/char/serial.cif (!multi->port1) {
multi639drivers/char/serial.cif (multi->port_monitor)
multi640drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
multi671drivers/char/serial.cif (multi->port_monitor)
multi674drivers/char/serial.cinb(multi->port_monitor));
multi675drivers/char/serial.cif ((inb(multi->port1) & multi->mask1) != multi->match1)
multi677drivers/char/serial.cif (!multi->port2)
multi679drivers/char/serial.cif ((inb(multi->port2) & multi->mask2) != multi->match2)
multi681drivers/char/serial.cif (!multi->port3)
multi683drivers/char/serial.cif ((inb(multi->port3) & multi->mask3) != multi->match3)
multi685drivers/char/serial.cif (!multi->port4)
multi687drivers/char/serial.cif ((inb(multi->port4) & multi->mask4) == multi->match4)
multi1726drivers/char/serial.cstruct rs_multiport_struct *multi;
multi1728drivers/char/serial.cmulti = &rs_multiport[info->irq];
multi1730drivers/char/serial.cret.port_monitor = multi->port_monitor;
multi1732drivers/char/serial.cret.port1 = multi->port1;
multi1733drivers/char/serial.cret.mask1 = multi->mask1;
multi1734drivers/char/serial.cret.match1 = multi->match1;
multi1736drivers/char/serial.cret.port2 = multi->port2;
multi1737drivers/char/serial.cret.mask2 = multi->mask2;
multi1738drivers/char/serial.cret.match2 = multi->match2;
multi1740drivers/char/serial.cret.port3 = multi->port3;
multi1741drivers/char/serial.cret.mask3 = multi->mask3;
multi1742drivers/char/serial.cret.match3 = multi->match3;
multi1744drivers/char/serial.cret.port4 = multi->port4;
multi1745drivers/char/serial.cret.mask4 = multi->mask4;
multi1746drivers/char/serial.cret.match4 = multi->match4;
multi1759drivers/char/serial.cstruct rs_multiport_struct *multi;
multi1775drivers/char/serial.cmulti = &rs_multiport[info->irq];
multi1776drivers/char/serial.cwas_multi = (multi->port1 != 0);
multi1778drivers/char/serial.cmulti->port_monitor = new_multi.port_monitor;
multi1780drivers/char/serial.cmulti->port1 = new_multi.port1;
multi1781drivers/char/serial.cmulti->mask1 = new_multi.mask1;
multi1782drivers/char/serial.cmulti->match1 = new_multi.match1;
multi1784drivers/char/serial.cmulti->port2 = new_multi.port2;
multi1785drivers/char/serial.cmulti->mask2 = new_multi.mask2;
multi1786drivers/char/serial.cmulti->match2 = new_multi.match2;
multi1788drivers/char/serial.cmulti->port3 = new_multi.port3;
multi1789drivers/char/serial.cmulti->mask3 = new_multi.mask3;
multi1790drivers/char/serial.cmulti->match3 = new_multi.match3;
multi1792drivers/char/serial.cmulti->port4 = new_multi.port4;
multi1793drivers/char/serial.cmulti->mask4 = new_multi.mask4;
multi1794drivers/char/serial.cmulti->match4 = new_multi.match4;
multi1796drivers/char/serial.cnow_multi = (multi->port1 != 0);