unsigned int size;  size = mga_warp_g400_microcode_size( dev_priv ); if ( size > dev_priv->warp->size ) { DRM_ERROR( "microcode too large! (%u > %lu)\n", size, dev_priv->warp->size ); return DRM_ERR(ENOMEM); } 
static int mga_warp_install_g400_microcode( drm_mga_private_t *dev_priv ){	unsigned char *vcbase = dev_priv->warp->handle;	unsigned long pcbase = dev_priv->warp->offset;	unsigned int size;	size = mga_warp_g400_microcode_size( dev_priv );	if ( size > dev_priv->warp->size ) {		DRM_ERROR( "microcode too large! (%u > %lu)\n",			   size, dev_priv->warp->size );		return DRM_ERR(ENOMEM);	}	memset( dev_priv->warp_pipe_phys, 0,		sizeof(dev_priv->warp_pipe_phys) );	WARP_UCODE_INSTALL( warp_g400_tgz,	MGA_WARP_TGZ );	WARP_UCODE_INSTALL( warp_g400_tgzf,	MGA_WARP_TGZF );	WARP_UCODE_INSTALL( warp_g400_tgza,	MGA_WARP_TGZA );	WARP_UCODE_INSTALL( warp_g400_tgzaf,	MGA_WARP_TGZAF );	WARP_UCODE_INSTALL( warp_g400_tgzs,	MGA_WARP_TGZS );	WARP_UCODE_INSTALL( warp_g400_tgzsf,	MGA_WARP_TGZSF );	WARP_UCODE_INSTALL( warp_g400_tgzsa,	MGA_WARP_TGZSA );	WARP_UCODE_INSTALL( warp_g400_tgzsaf,	MGA_WARP_TGZSAF );	WARP_UCODE_INSTALL( warp_g400_t2gz,	MGA_WARP_T2GZ );	WARP_UCODE_INSTALL( warp_g400_t2gzf,	MGA_WARP_T2GZF );	WARP_UCODE_INSTALL( warp_g400_t2gza,	MGA_WARP_T2GZA );	WARP_UCODE_INSTALL( warp_g400_t2gzaf,	MGA_WARP_T2GZAF );	WARP_UCODE_INSTALL( warp_g400_t2gzs,	MGA_WARP_T2GZS );	WARP_UCODE_INSTALL( warp_g400_t2gzsf,	MGA_WARP_T2GZSF );	WARP_UCODE_INSTALL( warp_g400_t2gzsa,	MGA_WARP_T2GZSA );	WARP_UCODE_INSTALL( warp_g400_t2gzsaf,	MGA_WARP_T2GZSAF );	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/6795c985a648d1e90b367cc1387c18205ecca4b8/mga_warp.c/clean/drivers/char/drm/mga_warp.c