return !acm->ready_for_write ? acm->writeurb->transfer_buffer_length : 0; 
/* * This is inaccurate (overcounts), but it works. */ return (ACM_NWB - acm_wb_is_avail(acm)) * acm->writesize; 
static int acm_tty_chars_in_buffer(struct tty_struct *tty){	struct acm *acm = tty->driver_data;	if (!ACM_READY(acm))		return -EINVAL;	return !acm->ready_for_write ? acm->writeurb->transfer_buffer_length : 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/884b600f63dc7c646f415a5d8f356df1f66ff6f2/cdc-acm.c/clean/drivers/usb/class/cdc-acm.c