info->flags |= UIF_INITIALIZED; 
static inline int ic4_startup_local(struct uart_port *the_port){	int retval = 0;	struct ioc4_port *port;	struct uart_info *info;	if (!the_port)		return -1;	port = get_ioc4_port(the_port);	if (!port)		return -1;	info = the_port->info;	if (info->flags & UIF_INITIALIZED) {		return retval;	}	if (info->tty) {		set_bit(TTY_IO_ERROR, &info->tty->flags);		clear_bit(TTY_IO_ERROR, &info->tty->flags);		if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_HI)			info->tty->alt_speed = 57600;		if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_VHI)			info->tty->alt_speed = 115200;		if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_SHI)			info->tty->alt_speed = 230400;		if ((info->flags & ASYNC_SPD_MASK) == ASYNC_SPD_WARP)			info->tty->alt_speed = 460800;	}	local_open(port);	/* set the speed of the serial port */	ioc4_change_speed(the_port, info->tty->termios, (struct termios *)0);	info->flags |= UIF_INITIALIZED;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/396dc44bcac58f464b7b23c345052e37881cccea/ioc4_serial.c/buggy/drivers/serial/ioc4_serial.c