struct board_chan *bc; 
struct board_chan __iomem *bc; 
static void pc_flush_buffer(struct tty_struct *tty){ /* Begin pc_flush_buffer */	unsigned int tail;	unsigned long flags;	struct channel *ch;	struct board_chan *bc;	/* ---------------------------------------------------------		verifyChannel returns the channel from the tty struct		if it is valid.  This serves as a sanity check.	------------------------------------------------------------- */	if ((ch = verifyChannel(tty)) == NULL)		return;	spin_lock_irqsave(&epca_lock, flags);	globalwinon(ch);	bc   = ch->brdchan;	tail = readw(&bc->tout);	/* Have FEP move tout pointer; effectively flushing transmit buffer */	fepcmd(ch, STOUT, (unsigned) tail, 0, 0, 0);	memoff(ch);	spin_unlock_irqrestore(&epca_lock, flags);	wake_up_interruptible(&tty->write_wait);	tty_wakeup(tty);} /* End pc_flush_buffer */
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/bc9a5154a24d16d41cc79dbf1442de34454bc7db/epca.c/buggy/drivers/char/epca.c