extra_fields      237 ext/zip/lib/zip_dirent.c 	_zip_ef_free(zde->extra_fields);
extra_fields      272 ext/zip/lib/zip_dirent.c     de->extra_fields = NULL;
extra_fields      405 ext/zip/lib/zip_dirent.c     zde->extra_fields = NULL;
extra_fields      433 ext/zip/lib/zip_dirent.c 	if ((zde->extra_fields=_zip_ef_parse(ef, ef_len, local ? ZIP_EF_LOCAL : ZIP_EF_CENTRAL, error)) == NULL) {
extra_fields      462 ext/zip/lib/zip_dirent.c 	const zip_uint8_t *ef = _zip_ef_get_by_id(zde->extra_fields, &got_len, ZIP_EF_ZIP64, 0, local ? ZIP_EF_LOCAL : ZIP_EF_CENTRAL, error);
extra_fields      500 ext/zip/lib/zip_dirent.c     zde->extra_fields = _zip_ef_remove_internal(zde->extra_fields);
extra_fields      518 ext/zip/lib/zip_dirent.c     const zip_uint8_t *ef = _zip_ef_get_by_id(de->extra_fields, &ef_len, id, 0, ZIP_EF_BOTH, NULL);
extra_fields      617 ext/zip/lib/zip_dirent.c     _zip_ef_free(de->extra_fields);
extra_fields      618 ext/zip/lib/zip_dirent.c     de->extra_fields = NULL;
extra_fields      727 ext/zip/lib/zip_dirent.c     _zip_write2(_zip_ef_size(de->extra_fields, flags) + _zip_ef_size(ef, ZIP_EF_BOTH), fp);
extra_fields      745 ext/zip/lib/zip_dirent.c     if (de->extra_fields)
extra_fields      746 ext/zip/lib/zip_dirent.c 	_zip_ef_write(de->extra_fields, flags, fp);
extra_fields      375 ext/zip/lib/zip_extra_field.c 	e->orig->extra_fields = _zip_ef_merge(e->orig->extra_fields, ef);
extra_fields      381 ext/zip/lib/zip_extra_field.c 	e->changes->extra_fields = e->orig->extra_fields;
extra_fields       68 ext/zip/lib/zip_extra_field_api.c     de->extra_fields = _zip_ef_delete_by_id(de->extra_fields, ZIP_EXTRA_FIELD_ALL, ef_idx, flags);
extra_fields      102 ext/zip/lib/zip_extra_field_api.c     de->extra_fields = _zip_ef_delete_by_id(de->extra_fields, ef_id, ef_idx, flags);
extra_fields      130 ext/zip/lib/zip_extra_field_api.c     for (ef=de->extra_fields; ef; ef=ef->next) {
extra_fields      172 ext/zip/lib/zip_extra_field_api.c     return _zip_ef_get_by_id(de->extra_fields, lenp, ef_id, ef_idx, flags, &za->error);
extra_fields      197 ext/zip/lib/zip_extra_field_api.c     for (ef=de->extra_fields; ef; ef=ef->next)
extra_fields      226 ext/zip/lib/zip_extra_field_api.c     for (ef=de->extra_fields; ef; ef=ef->next)
extra_fields      266 ext/zip/lib/zip_extra_field_api.c     ef = de->extra_fields;
extra_fields      288 ext/zip/lib/zip_extra_field_api.c 	ls = _zip_ef_size(de->extra_fields, ZIP_EF_LOCAL);
extra_fields      292 ext/zip/lib/zip_extra_field_api.c 	cs = _zip_ef_size(de->extra_fields, ZIP_EF_CENTRAL);
extra_fields      319 ext/zip/lib/zip_extra_field_api.c 		de->extra_fields = ef_new;
extra_fields      332 ext/zip/lib/zip_extra_field_api.c 	de->extra_fields = ef_new;
extra_fields      366 ext/zip/lib/zip_extra_field_api.c     if (e->orig && e->orig->extra_fields) {
extra_fields      367 ext/zip/lib/zip_extra_field_api.c 	if ((e->changes->extra_fields=_zip_ef_clone(e->orig->extra_fields, &za->error)) == NULL)
extra_fields      354 ext/zip/lib/zip_open.c 	cd->entry[i].orig->extra_fields = _zip_ef_merge(cd->entry[i].orig->extra_fields, temp.extra_fields);
extra_fields      356 ext/zip/lib/zip_open.c 	temp.extra_fields = NULL;
extra_fields      329 ext/zip/lib/zipint.h     struct zip_extra_field *extra_fields;	/* (cl) extra fields, parsed */