Lines Matching refs:ef_idx
39 zip_file_extra_field_delete(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_idx, zip_flags_t flags) in zip_file_extra_field_delete() argument
48 if (((flags & ZIP_EF_BOTH) == ZIP_EF_BOTH) && (ef_idx != ZIP_EXTRA_FIELD_ALL)) { in zip_file_extra_field_delete()
66 de->extra_fields = _zip_ef_delete_by_id(de->extra_fields, ZIP_EXTRA_FIELD_ALL, ef_idx, flags); in zip_file_extra_field_delete()
72 …lete_by_id(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_uint16_t ef_idx, zip_flags_t flags) in zip_file_extra_field_delete_by_id() argument
81 if (((flags & ZIP_EF_BOTH) == ZIP_EF_BOTH) && (ef_idx != ZIP_EXTRA_FIELD_ALL)) { in zip_file_extra_field_delete_by_id()
99 de->extra_fields = _zip_ef_delete_by_id(de->extra_fields, ef_id, ef_idx, flags); in zip_file_extra_field_delete_by_id()
105 zip_file_extra_field_get(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_idx, zip_uint16_t *idp, zip_u… in zip_file_extra_field_get() argument
128 if (i < ef_idx) { in zip_file_extra_field_get()
151 zip_file_extra_field_get_by_id(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_uint16_t ef_idx… in zip_file_extra_field_get_by_id() argument
167 return _zip_ef_get_by_id(de->extra_fields, lenp, ef_id, ef_idx, flags, &za->error); in zip_file_extra_field_get_by_id()
228 zip_file_extra_field_set(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_uint16_t ef_idx, cons… in zip_file_extra_field_set() argument
265 if (i == ef_idx) { in zip_file_extra_field_set()
274 if (i < ef_idx && ef_idx != ZIP_EXTRA_FIELD_NEW) { in zip_file_extra_field_set()