tag | line | file | source code |
sio | 1728 | drivers/char/istallion.c | struct serial_struct sio; |
sio | 1734 | drivers/char/istallion.c | memset(&sio, 0, sizeof(struct serial_struct)); |
sio | 1735 | drivers/char/istallion.c | sio.type = PORT_UNKNOWN; |
sio | 1736 | drivers/char/istallion.c | sio.line = portp->portnr; |
sio | 1737 | drivers/char/istallion.c | sio.port = stli_brdconf[portp->brdnr].ioaddr1; |
sio | 1738 | drivers/char/istallion.c | sio.irq = stli_brdconf[portp->brdnr].irq; |
sio | 1739 | drivers/char/istallion.c | sio.flags = portp->flags; |
sio | 1740 | drivers/char/istallion.c | sio.baud_base = portp->baud_base; |
sio | 1741 | drivers/char/istallion.c | sio.close_delay = portp->close_delay; |
sio | 1742 | drivers/char/istallion.c | sio.closing_wait = portp->closing_wait; |
sio | 1743 | drivers/char/istallion.c | sio.custom_divisor = portp->custom_divisor; |
sio | 1744 | drivers/char/istallion.c | sio.xmit_fifo_size = 0; |
sio | 1745 | drivers/char/istallion.c | sio.hub6 = 0; |
sio | 1746 | drivers/char/istallion.c | memcpy_tofs(sp, &sio, sizeof(struct serial_struct)); |
sio | 1759 | drivers/char/istallion.c | struct serial_struct sio; |
sio | 1766 | drivers/char/istallion.c | memcpy_fromfs(&sio, sp, sizeof(struct serial_struct)); |
sio | 1768 | drivers/char/istallion.c | if ((sio.baud_base != portp->baud_base) || |
sio | 1769 | drivers/char/istallion.c | (sio.close_delay != portp->close_delay) || |
sio | 1770 | drivers/char/istallion.c | ((sio.flags & ~ASYNC_USR_MASK) != (portp->flags & ~ASYNC_USR_MASK))) |
sio | 1774 | drivers/char/istallion.c | portp->flags = (portp->flags & ~ASYNC_USR_MASK) | (sio.flags & ASYNC_USR_MASK); |
sio | 1775 | drivers/char/istallion.c | portp->baud_base = sio.baud_base; |
sio | 1776 | drivers/char/istallion.c | portp->close_delay = sio.close_delay; |
sio | 1777 | drivers/char/istallion.c | portp->closing_wait = sio.closing_wait; |
sio | 1778 | drivers/char/istallion.c | portp->custom_divisor = sio.custom_divisor; |
sio | 1103 | drivers/char/stallion.c | struct serial_struct sio; |
sio | 1110 | drivers/char/stallion.c | memset(&sio, 0, sizeof(struct serial_struct)); |
sio | 1111 | drivers/char/stallion.c | sio.type = PORT_CIRRUS; |
sio | 1112 | drivers/char/stallion.c | sio.line = portp->portnr; |
sio | 1113 | drivers/char/stallion.c | sio.port = portp->ioaddr; |
sio | 1114 | drivers/char/stallion.c | sio.flags = portp->flags; |
sio | 1115 | drivers/char/stallion.c | sio.baud_base = portp->baud_base; |
sio | 1116 | drivers/char/stallion.c | sio.close_delay = portp->close_delay; |
sio | 1117 | drivers/char/stallion.c | sio.closing_wait = portp->closing_wait; |
sio | 1118 | drivers/char/stallion.c | sio.custom_divisor = portp->custom_divisor; |
sio | 1119 | drivers/char/stallion.c | sio.xmit_fifo_size = CD1400_TXFIFOSIZE; |
sio | 1120 | drivers/char/stallion.c | sio.hub6 = 0; |
sio | 1124 | drivers/char/stallion.c | sio.irq = brdp->irq; |
sio | 1126 | drivers/char/stallion.c | memcpy_tofs(sp, &sio, sizeof(struct serial_struct)); |
sio | 1139 | drivers/char/stallion.c | struct serial_struct sio; |
sio | 1145 | drivers/char/stallion.c | memcpy_fromfs(&sio, sp, sizeof(struct serial_struct)); |
sio | 1147 | drivers/char/stallion.c | if ((sio.baud_base != portp->baud_base) || |
sio | 1148 | drivers/char/stallion.c | (sio.close_delay != portp->close_delay) || |
sio | 1149 | drivers/char/stallion.c | ((sio.flags & ~ASYNC_USR_MASK) != (portp->flags & ~ASYNC_USR_MASK))) |
sio | 1153 | drivers/char/stallion.c | portp->flags = (portp->flags & ~ASYNC_USR_MASK) | (sio.flags & ASYNC_USR_MASK); |
sio | 1154 | drivers/char/stallion.c | portp->baud_base = sio.baud_base; |
sio | 1155 | drivers/char/stallion.c | portp->close_delay = sio.close_delay; |
sio | 1156 | drivers/char/stallion.c | portp->closing_wait = sio.closing_wait; |
sio | 1157 | drivers/char/stallion.c | portp->custom_divisor = sio.custom_divisor; |