Lines Matching refs:st

235     struct zip_stat st;  in add_data()  local
241 if (zip_source_stat(src, &st) < 0) { in add_data()
246 if ((st.valid & ZIP_STAT_COMP_METHOD) == 0) { in add_data()
247 st.valid |= ZIP_STAT_COMP_METHOD; in add_data()
248 st.comp_method = ZIP_CM_STORE; in add_data()
251 if (ZIP_CM_IS_DEFAULT(de->comp_method) && st.comp_method != ZIP_CM_STORE) in add_data()
252 de->comp_method = st.comp_method; in add_data()
253 else if (de->comp_method == ZIP_CM_STORE && (st.valid & ZIP_STAT_SIZE)) { in add_data()
254 st.valid |= ZIP_STAT_COMP_SIZE; in add_data()
255 st.comp_size = st.size; in add_data()
259 st.valid &= ~ZIP_STAT_COMP_SIZE; in add_data()
265 if ((st.valid & ZIP_STAT_SIZE) == 0) in add_data()
268 de->uncomp_size = st.size; in add_data()
270 if ((st.valid & ZIP_STAT_COMP_SIZE) == 0) { in add_data()
271 …if (( ((de->comp_method == ZIP_CM_DEFLATE || ZIP_CM_IS_DEFAULT(de->comp_method)) && st.size > MAX_… in add_data()
276 de->comp_size = st.comp_size; in add_data()
289 …if (st.comp_method == ZIP_CM_STORE || (ZIP_CM_IS_DEFAULT(de->comp_method) && st.comp_method != de-… in add_data()
293 if (st.comp_method != ZIP_CM_STORE) { in add_data()
294 if ((comp_impl=_zip_get_compression_implementation(st.comp_method)) == NULL) { in add_data()
298 if ((s_store=comp_impl(za, src, st.comp_method, ZIP_CODEC_DECODE)) == NULL) { in add_data()
315 if (de->comp_method != ZIP_CM_STORE && ((st.valid & ZIP_STAT_SIZE) == 0 || st.size != 0)) { in add_data()
342 if (zip_source_stat(s2, &st) < 0) in add_data()
359 …if ((st.valid & (ZIP_STAT_COMP_METHOD|ZIP_STAT_CRC|ZIP_STAT_SIZE)) != (ZIP_STAT_COMP_METHOD|ZIP_ST… in add_data()
365 if (st.valid & ZIP_STAT_MTIME) in add_data()
366 de->last_mod = st.mtime; in add_data()
370 de->comp_method = st.comp_method; in add_data()
371 de->crc = st.crc; in add_data()
372 de->uncomp_size = st.size; in add_data()