Lines Matching refs:st

294     struct zip_stat st;  in add_data()  local
300 if (zip_source_stat(src, &st) < 0) { in add_data()
305 if ((st.valid & ZIP_STAT_COMP_METHOD) == 0) { in add_data()
306 st.valid |= ZIP_STAT_COMP_METHOD; in add_data()
307 st.comp_method = ZIP_CM_STORE; in add_data()
310 if (ZIP_CM_IS_DEFAULT(de->comp_method) && st.comp_method != ZIP_CM_STORE) in add_data()
311 de->comp_method = st.comp_method; in add_data()
312 else if (de->comp_method == ZIP_CM_STORE && (st.valid & ZIP_STAT_SIZE)) { in add_data()
313 st.valid |= ZIP_STAT_COMP_SIZE; in add_data()
314 st.comp_size = st.size; in add_data()
318 st.valid &= ~ZIP_STAT_COMP_SIZE; in add_data()
324 if ((st.valid & ZIP_STAT_SIZE) == 0) in add_data()
327 de->uncomp_size = st.size; in add_data()
329 if ((st.valid & ZIP_STAT_COMP_SIZE) == 0) { in add_data()
330 …if (( ((de->comp_method == ZIP_CM_DEFLATE || ZIP_CM_IS_DEFAULT(de->comp_method)) && st.size > MAX_… in add_data()
335 de->comp_size = st.comp_size; in add_data()
347 …if (st.comp_method == ZIP_CM_STORE || (ZIP_CM_IS_DEFAULT(de->comp_method) && st.comp_method != de-… in add_data()
351 if (st.comp_method != ZIP_CM_STORE) { in add_data()
352 if ((comp_impl=_zip_get_compression_implementation(st.comp_method)) == NULL) { in add_data()
356 if ((s_store=comp_impl(za, src, st.comp_method, ZIP_CODEC_DECODE)) == NULL) { in add_data()
371 if (de->comp_method != ZIP_CM_STORE && ((st.valid & ZIP_STAT_SIZE) == 0 || st.size != 0)) { in add_data()
396 if (zip_source_stat(s2, &st) < 0) in add_data()
417 …if ((st.valid & (ZIP_STAT_COMP_METHOD|ZIP_STAT_CRC|ZIP_STAT_SIZE)) != (ZIP_STAT_COMP_METHOD|ZIP_ST… in add_data()
422 if (st.valid & ZIP_STAT_MTIME) in add_data()
423 de->last_mod = st.mtime; in add_data()
426 de->comp_method = st.comp_method; in add_data()
427 de->crc = st.crc; in add_data()
428 de->uncomp_size = st.size; in add_data()