SOLVID_META
if (repodata_lookup_idarray(data, SOLVID_META, REPOSITORY_ADDEDFILEPROVIDES, &fileprovidesq))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
if (entry != SOLVID_META && (entry < data->start || entry >= data->end))
repodata_search(data, SOLVID_META, 0, SEARCH_SUB|SEARCH_ARRAYSENTINEL, repo_write_cb_needed, &cbdata);
repodata_search(data, SOLVID_META, 0, SEARCH_SUB|SEARCH_ARRAYSENTINEL, repo_write_cb_adddata, &cbdata);
if (handle == SOLVID_META && !data->xattrs)
dataiterator_init(&di, pool, repo, SOLVID_META, REPOSITORY_EXTERNAL, 0, 0);
dataiterator_init(&di, pool, repo, SOLVID_META, REPOSITORY_EXTERNAL, 0, 0);
repodata_set_id(sdata, SOLVID_META, di.key->name, di.kv.id);
repodata_set_constantid(sdata, SOLVID_META, di.key->name, di.kv.id);
repodata_set_str(sdata, SOLVID_META, di.key->name, di.kv.str);
repodata_set_void(sdata, SOLVID_META, di.key->name);
repodata_set_num(sdata, SOLVID_META, di.key->name, SOLV_KV_NUM64(&di.kv));
repodata_set_bin_checksum(sdata, SOLVID_META, di.key->name, di.key->type, (const unsigned char *)di.kv.str);
repodata_add_idarray(sdata, SOLVID_META, di.key->name, di.kv.id);
if (solvid == SOLVID_META) /* META */