tag | line | file | source code |
sio | 1737 | drivers/char/istallion.c | struct serial_struct sio; |
sio | 1743 | drivers/char/istallion.c | memset(&sio, 0, sizeof(struct serial_struct)); |
sio | 1744 | drivers/char/istallion.c | sio.type = PORT_UNKNOWN; |
sio | 1745 | drivers/char/istallion.c | sio.line = portp->portnr; |
sio | 1746 | drivers/char/istallion.c | sio.port = stli_brdconf[portp->brdnr].ioaddr1; |
sio | 1747 | drivers/char/istallion.c | sio.irq = stli_brdconf[portp->brdnr].irq; |
sio | 1748 | drivers/char/istallion.c | sio.flags = portp->flags; |
sio | 1749 | drivers/char/istallion.c | sio.baud_base = portp->baud_base; |
sio | 1750 | drivers/char/istallion.c | sio.close_delay = portp->close_delay; |
sio | 1751 | drivers/char/istallion.c | sio.closing_wait = portp->closing_wait; |
sio | 1752 | drivers/char/istallion.c | sio.custom_divisor = portp->custom_divisor; |
sio | 1753 | drivers/char/istallion.c | sio.xmit_fifo_size = 0; |
sio | 1754 | drivers/char/istallion.c | sio.hub6 = 0; |
sio | 1755 | drivers/char/istallion.c | memcpy_tofs(sp, &sio, sizeof(struct serial_struct)); |
sio | 1768 | drivers/char/istallion.c | struct serial_struct sio; |
sio | 1775 | drivers/char/istallion.c | memcpy_fromfs(&sio, sp, sizeof(struct serial_struct)); |
sio | 1777 | drivers/char/istallion.c | if ((sio.baud_base != portp->baud_base) || |
sio | 1778 | drivers/char/istallion.c | (sio.close_delay != portp->close_delay) || |
sio | 1779 | drivers/char/istallion.c | ((sio.flags & ~ASYNC_USR_MASK) != (portp->flags & ~ASYNC_USR_MASK))) |
sio | 1783 | drivers/char/istallion.c | portp->flags = (portp->flags & ~ASYNC_USR_MASK) | (sio.flags & ASYNC_USR_MASK); |
sio | 1784 | drivers/char/istallion.c | portp->baud_base = sio.baud_base; |
sio | 1785 | drivers/char/istallion.c | portp->close_delay = sio.close_delay; |
sio | 1786 | drivers/char/istallion.c | portp->closing_wait = sio.closing_wait; |
sio | 1787 | drivers/char/istallion.c | portp->custom_divisor = sio.custom_divisor; |
sio | 1107 | drivers/char/stallion.c | struct serial_struct sio; |
sio | 1114 | drivers/char/stallion.c | memset(&sio, 0, sizeof(struct serial_struct)); |
sio | 1115 | drivers/char/stallion.c | sio.type = PORT_CIRRUS; |
sio | 1116 | drivers/char/stallion.c | sio.line = portp->portnr; |
sio | 1117 | drivers/char/stallion.c | sio.port = portp->ioaddr; |
sio | 1118 | drivers/char/stallion.c | sio.flags = portp->flags; |
sio | 1119 | drivers/char/stallion.c | sio.baud_base = portp->baud_base; |
sio | 1120 | drivers/char/stallion.c | sio.close_delay = portp->close_delay; |
sio | 1121 | drivers/char/stallion.c | sio.closing_wait = portp->closing_wait; |
sio | 1122 | drivers/char/stallion.c | sio.custom_divisor = portp->custom_divisor; |
sio | 1123 | drivers/char/stallion.c | sio.xmit_fifo_size = CD1400_TXFIFOSIZE; |
sio | 1124 | drivers/char/stallion.c | sio.hub6 = 0; |
sio | 1128 | drivers/char/stallion.c | sio.irq = brdp->irq; |
sio | 1130 | drivers/char/stallion.c | memcpy_tofs(sp, &sio, sizeof(struct serial_struct)); |
sio | 1143 | drivers/char/stallion.c | struct serial_struct sio; |
sio | 1149 | drivers/char/stallion.c | memcpy_fromfs(&sio, sp, sizeof(struct serial_struct)); |
sio | 1151 | drivers/char/stallion.c | if ((sio.baud_base != portp->baud_base) || |
sio | 1152 | drivers/char/stallion.c | (sio.close_delay != portp->close_delay) || |
sio | 1153 | drivers/char/stallion.c | ((sio.flags & ~ASYNC_USR_MASK) != (portp->flags & ~ASYNC_USR_MASK))) |
sio | 1157 | drivers/char/stallion.c | portp->flags = (portp->flags & ~ASYNC_USR_MASK) | (sio.flags & ASYNC_USR_MASK); |
sio | 1158 | drivers/char/stallion.c | portp->baud_base = sio.baud_base; |
sio | 1159 | drivers/char/stallion.c | portp->close_delay = sio.close_delay; |
sio | 1160 | drivers/char/stallion.c | portp->closing_wait = sio.closing_wait; |
sio | 1161 | drivers/char/stallion.c | portp->custom_divisor = sio.custom_divisor; |