tag | line | file | source code |
new_serial | 1046 | drivers/char/serial.c | struct serial_struct new_serial; |
new_serial | 1054 | drivers/char/serial.c | memcpy_fromfs(&new_serial,new_info,sizeof(new_serial)); |
new_serial | 1057 | drivers/char/serial.c | change_irq = new_serial.irq != info->irq; |
new_serial | 1058 | drivers/char/serial.c | change_port = (new_serial.port != info->port) || (new_serial.hub6 != info->hub6); |
new_serial | 1062 | drivers/char/serial.c | (new_serial.baud_base != info->baud_base) || |
new_serial | 1063 | drivers/char/serial.c | (new_serial.type != info->type) || |
new_serial | 1064 | drivers/char/serial.c | (new_serial.close_delay != info->close_delay) || |
new_serial | 1065 | drivers/char/serial.c | ((new_serial.flags & ~ASYNC_USR_MASK) != |
new_serial | 1069 | drivers/char/serial.c | (new_serial.flags & ASYNC_USR_MASK)); |
new_serial | 1070 | drivers/char/serial.c | info->custom_divisor = new_serial.custom_divisor; |
new_serial | 1071 | drivers/char/serial.c | new_serial.port = 0; /* Prevent initialization below */ |
new_serial | 1075 | drivers/char/serial.c | if (new_serial.irq == 2) |
new_serial | 1076 | drivers/char/serial.c | new_serial.irq = 9; |
new_serial | 1078 | drivers/char/serial.c | if ((new_serial.irq > 15) || (new_serial.port > 0xffff) || |
new_serial | 1079 | drivers/char/serial.c | (new_serial.type < PORT_UNKNOWN) || (new_serial.type > PORT_MAX)) { |
new_serial | 1086 | drivers/char/serial.c | (rs_table[i].port == new_serial.port) && rs_table[i].type) |
new_serial | 1094 | drivers/char/serial.c | if (new_serial.port && new_serial.type && new_serial.irq && |
new_serial | 1096 | drivers/char/serial.c | if (!IRQ_ports[new_serial.irq]) { |
new_serial | 1101 | drivers/char/serial.c | retval = irqaction(new_serial.irq,&sa); |
new_serial | 1115 | drivers/char/serial.c | info->baud_base = new_serial.baud_base; |
new_serial | 1117 | drivers/char/serial.c | (new_serial.flags & ASYNC_FLAGS)); |
new_serial | 1118 | drivers/char/serial.c | info->custom_divisor = new_serial.custom_divisor; |
new_serial | 1119 | drivers/char/serial.c | info->type = new_serial.type; |
new_serial | 1120 | drivers/char/serial.c | info->close_delay = new_serial.close_delay; |
new_serial | 1133 | drivers/char/serial.c | info->irq = new_serial.irq; |
new_serial | 1134 | drivers/char/serial.c | info->port = new_serial.port; |
new_serial | 1135 | drivers/char/serial.c | info->hub6 = new_serial.hub6; |