Lines Matching refs:de

81     struct zip_dirent de;  in zip_close()  local
167 _zip_dirent_init(&de); in zip_close()
173 _zip_dirent_torrent_normalize(&de); in zip_close()
176 memcpy(cd->entry+j, &de, sizeof(cd->entry[j])); in zip_close()
181 de.filename = strdup("-"); in zip_close()
182 de.filename_len = 1; in zip_close()
187 de.filename = strdup(za->cdir->entry[i].filename); in zip_close()
188 de.filename_len = strlen(de.filename); in zip_close()
190 cd->entry[j].filename_len = de.filename_len; in zip_close()
201 if (_zip_dirent_read(&de, za->zp, NULL, NULL, 1, in zip_close()
207 if (de.bitflags & ZIP_GPBF_DATA_DESCRIPTOR) { in zip_close()
208 de.crc = za->cdir->entry[i].crc; in zip_close()
209 de.comp_size = za->cdir->entry[i].comp_size; in zip_close()
210 de.uncomp_size = za->cdir->entry[i].uncomp_size; in zip_close()
211 de.bitflags &= ~ZIP_GPBF_DATA_DESCRIPTOR; in zip_close()
217 free(de.filename); in zip_close()
218 if ((de.filename=strdup(za->entry[i].ch_filename)) == NULL) { in zip_close()
222 de.filename_len = strlen(de.filename); in zip_close()
224 cd->entry[j].filename_len = de.filename_len; in zip_close()
228 free(de.extrafield); in zip_close()
229 if ((de.extrafield=malloc(za->entry[i].ch_extra_len)) == NULL) { in zip_close()
233 memcpy(de.extrafield, za->entry[i].ch_extra, za->entry[i].ch_extra_len); in zip_close()
234 de.extrafield_len = za->entry[i].ch_extra_len; in zip_close()
264 if (add_data(za, zs ? zs : za->entry[i].source, &de, out) < 0) { in zip_close()
273 cd->entry[j].last_mod = de.last_mod; in zip_close()
274 cd->entry[j].comp_method = de.comp_method; in zip_close()
275 cd->entry[j].comp_size = de.comp_size; in zip_close()
276 cd->entry[j].uncomp_size = de.uncomp_size; in zip_close()
277 cd->entry[j].crc = de.crc; in zip_close()
280 if (_zip_dirent_write(&de, out, 1, &za->error) < 0) { in zip_close()
292 _zip_dirent_finalize(&de); in zip_close()
307 _zip_dirent_finalize(&de); in zip_close()
351 add_data(struct zip *za, struct zip_source *src, struct zip_dirent *de, in add_data() argument
367 if (_zip_dirent_write(de, ft, 1, &za->error) < 0) in add_data()
421 de->last_mod = st.mtime; in add_data()
422 de->comp_method = st.comp_method; in add_data()
423 de->crc = st.crc; in add_data()
424 de->uncomp_size = st.size; in add_data()
425 de->comp_size = offend - offdata; in add_data()
428 _zip_dirent_torrent_normalize(de); in add_data()
430 if (_zip_dirent_write(de, ft, 1, &za->error) < 0) in add_data()