if (cp->view.dev) raw3270_activate_view(&cp->view); 
con3270_write(struct console *co, const char *str, unsigned int count){	struct con3270 *cp;	unsigned long flags;	unsigned char c;	cp = condev;	if (cp->view.dev)		raw3270_activate_view(&cp->view);	spin_lock_irqsave(&cp->view.lock, flags);	while (count-- > 0) {		c = *str++;		if (cp->cline->len == 0)			con3270_cline_add(cp);		if (c != '\n')			con3270_cline_insert(cp, c);		if (c == '\n' || cp->cline->len >= cp->view.cols)			con3270_cline_end(cp);	}	/* Setup timer to output current console buffer after 1/10 second */	if (cp->view.dev && !timer_pending(&cp->timer))		con3270_set_timer(cp, HZ/10);	spin_unlock_irqrestore(&cp->view.lock,flags);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/ed3cb6f039bb296457bfd2877cba6ad0287d8d54/con3270.c/clean/drivers/s390/char/con3270.c