Lines Matching refs:unziplen

330     size_t unziplen;  in xc_dom_check_gzip()  local
342 unziplen = (size_t)gzlen[3] << 24 | gzlen[2] << 16 | gzlen[1] << 8 | gzlen[0]; in xc_dom_check_gzip()
343 if ( unziplen > XC_DOM_DECOMPRESS_MAX ) in xc_dom_check_gzip()
348 __FUNCTION__, ziplen, unziplen); in xc_dom_check_gzip()
352 return unziplen + 16; in xc_dom_check_gzip()
390 size_t unziplen; in xc_dom_try_gunzip() local
392 unziplen = xc_dom_check_gzip(dom->xch, *blob, *size); in xc_dom_try_gunzip()
393 if ( unziplen == 0 ) in xc_dom_try_gunzip()
396 if ( xc_dom_kernel_check_size(dom, unziplen) ) in xc_dom_try_gunzip()
399 unzip = xc_dom_malloc(dom, unziplen); in xc_dom_try_gunzip()
403 if ( xc_dom_do_gunzip(dom->xch, *blob, *size, unzip, unziplen) == -1 ) in xc_dom_try_gunzip()
407 *size = unziplen; in xc_dom_try_gunzip()
975 size_t unziplen, modulelen; in xc_dom_build_module() local
980 unziplen = xc_dom_check_gzip(dom->xch, in xc_dom_build_module()
983 unziplen = 0; in xc_dom_build_module()
985 modulelen = max(unziplen, dom->modules[mod].size); in xc_dom_build_module()
988 if ( unziplen && modulelen > dom->max_module_size ) in xc_dom_build_module()
990 modulelen = min(unziplen, dom->modules[mod].size); in xc_dom_build_module()
991 if ( unziplen > modulelen ) in xc_dom_build_module()
992 unziplen = 0; in xc_dom_build_module()
1013 if ( unziplen ) in xc_dom_build_module()
1016 modulemap, unziplen) != -1 ) in xc_dom_build_module()
1025 if ( unziplen > dom->modules[mod].size ) in xc_dom_build_module()
1027 unziplen - dom->modules[mod].size); in xc_dom_build_module()