rc = __raw3270_size_device(rp); 
if (MACHINE_IS_VM) rc = __raw3270_size_device_vm(rp); else rc = __raw3270_size_device(rp); 
raw3270_size_device(struct raw3270 *rp){	int rc;	down(&raw3270_init_sem);	rp->view = &raw3270_init_view;	raw3270_init_view.dev = rp;	rc = __raw3270_size_device(rp);	raw3270_init_view.dev = 0;	rp->view = 0;	up(&raw3270_init_sem);	if (rc == 0) {	/* Found something. */		/* Try to find a model. */		rp->model = 0;		if (rp->rows == 24 && rp->cols == 80)			rp->model = 2;		if (rp->rows == 32 && rp->cols == 80)			rp->model = 3;		if (rp->rows == 43 && rp->cols == 80)			rp->model = 4;		if (rp->rows == 27 && rp->cols == 132)			rp->model = 5;	}	return rc;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3863e72414fa2ebf5f3b615d1bf99de32e59980a/raw3270.c/clean/drivers/s390/char/raw3270.c