Lines Matching refs:Repodata

142 } Repodata;  typedef
151 void repodata_initdata(Repodata *data, struct s_Repo *repo, int localpool);
152 void repodata_freedata(Repodata *data);
154 void repodata_free(Repodata *data);
155 void repodata_empty(Repodata *data, int localpool);
157 void repodata_load(Repodata *data);
162 Id repodata_key2id(Repodata *data, Repokey *key, int create);
165 repodata_id2key(Repodata *data, Id keyid) in repodata_id2key()
173 Id repodata_schema2id(Repodata *data, Id *schema, int create);
174 void repodata_free_schemahash(Repodata *data);
177 repodata_id2schema(Repodata *data, Id schemaid) in repodata_id2schema()
189 repodata_precheck_keyname(Repodata *data, Id keyname) in repodata_precheck_keyname()
197 repodata_has_keyname(Repodata *data, Id keyname) in repodata_has_keyname()
210 void repodata_search(Repodata *data, Id solvid, Id keyname, int flags, int (*callback)(void *cbdata…
211 …ata_search_keyskip(Repodata *data, Id solvid, Id keyname, int flags, Id *keyskip, int (*callback)(…
212 …_arrayelement(Repodata *data, Id solvid, Id keyname, int flags, struct s_KeyValue *kv, int (*callb…
216 const char *repodata_stringify(Pool *pool, Repodata *data, Repokey *key, struct s_KeyValue *kv, int…
219 void repodata_set_filelisttype(Repodata *data, int filelisttype);
220 int repodata_filelistfilter_matches(Repodata *data, const char *str);
221 void repodata_free_filelistfilter(Repodata *data);
224 Id repodata_lookup_type(Repodata *data, Id solvid, Id keyname);
225 Id repodata_lookup_id(Repodata *data, Id solvid, Id keyname);
226 const char *repodata_lookup_str(Repodata *data, Id solvid, Id keyname);
227 unsigned long long repodata_lookup_num(Repodata *data, Id solvid, Id keyname, unsigned long long no…
228 int repodata_lookup_void(Repodata *data, Id solvid, Id keyname);
229 const unsigned char *repodata_lookup_bin_checksum(Repodata *data, Id solvid, Id keyname, Id *typep);
230 int repodata_lookup_idarray(Repodata *data, Id solvid, Id keyname, Queue *q);
231 const void *repodata_lookup_binary(Repodata *data, Id solvid, Id keyname, int *lenp);
232 unsigned int repodata_lookup_count(Repodata *data, Id solvid, Id keyname); /* internal */
235 const unsigned char *repodata_lookup_packed_dirstrarray(Repodata *data, Id solvid, Id keyname);
238 Id *repodata_fill_keyskip(Repodata *data, Id solvid, Id *keyskip);
248 void repodata_extend(Repodata *data, Id p);
249 void repodata_extend_block(Repodata *data, Id p, int num);
250 void repodata_shrink(Repodata *data, int end);
254 void repodata_internalize(Repodata *data);
258 Id repodata_new_handle(Repodata *data);
261 void repodata_set_void(Repodata *data, Id solvid, Id keyname);
262 void repodata_set_num(Repodata *data, Id solvid, Id keyname, unsigned long long num);
263 void repodata_set_id(Repodata *data, Id solvid, Id keyname, Id id);
264 void repodata_set_str(Repodata *data, Id solvid, Id keyname, const char *str);
265 void repodata_set_binary(Repodata *data, Id solvid, Id keyname, void *buf, int len);
267 void repodata_set_poolstr(Repodata *data, Id solvid, Id keyname, const char *str);
270 void repodata_set_constant(Repodata *data, Id solvid, Id keyname, unsigned int constant);
273 void repodata_set_constantid(Repodata *data, Id solvid, Id keyname, Id id);
276 void repodata_set_bin_checksum(Repodata *data, Id solvid, Id keyname, Id type,
278 void repodata_set_checksum(Repodata *data, Id solvid, Id keyname, Id type,
280 void repodata_set_idarray(Repodata *data, Id solvid, Id keyname, Queue *q);
283 void repodata_add_dirnumnum(Repodata *data, Id solvid, Id keyname, Id dir, Id num, Id num2);
284 void repodata_add_dirstr(Repodata *data, Id solvid, Id keyname, Id dir, const char *str);
285 void repodata_free_dircache(Repodata *data);
289 void repodata_add_idarray(Repodata *data, Id solvid, Id keyname, Id id);
290 void repodata_add_poolstr_array(Repodata *data, Id solvid, Id keyname, const char *str);
291 void repodata_add_fixarray(Repodata *data, Id solvid, Id keyname, Id ghandle);
292 void repodata_add_flexarray(Repodata *data, Id solvid, Id keyname, Id ghandle);
295 void repodata_set_kv(Repodata *data, Id solvid, Id keyname, Id keytype, struct s_KeyValue *kv);
296 void repodata_unset(Repodata *data, Id solvid, Id keyname);
297 void repodata_unset_uninternalized(Repodata *data, Id solvid, Id keyname);
303 void repodata_merge_attrs(Repodata *data, Id dest, Id src);
304 void repodata_merge_some_attrs(Repodata *data, Id dest, Id src, Map *keyidmap, int overwrite);
305 void repodata_swap_attrs(Repodata *data, Id dest, Id src);
307 Repodata *repodata_create_stubs(Repodata *data);
312 void repodata_disable_paging(Repodata *data);
315 Id repodata_globalize_id(Repodata *data, Id id, int create);
316 Id repodata_localize_id(Repodata *data, Id id, int create);
317 Id repodata_translate_id(Repodata *data, Repodata *fromdata, Id id, int create);
318 Id repodata_translate_dir_slow(Repodata *data, Repodata *fromdata, Id dir, int create, Id *cache);
320 Id repodata_str2dir(Repodata *data, const char *dir, int create);
321 const char *repodata_dir2str(Repodata *data, Id did, const char *suf);
322 const char *repodata_chk2str(Repodata *data, Id type, const unsigned char *buf);
323 void repodata_set_location(Repodata *data, Id solvid, int medianr, const char *dir, const char *fil…
324 void repodata_set_deltalocation(Repodata *data, Id handle, int medianr, const char *dir, const char…
325 void repodata_set_sourcepkg(Repodata *data, Id solvid, const char *sourcepkg);
328 Repokey *repodata_lookup_kv_uninternalized(Repodata *data, Id solvid, Id keyname, struct s_KeyValue…
329 …ata_search_uninternalized(Repodata *data, Id solvid, Id keyname, int flags, int (*callback)(void *…
332 unsigned int repodata_memused(Repodata *data);
335 repodata_translate_dir(Repodata *data, Repodata *fromdata, Id dir, int create, Id *cache) in repodata_translate_dir()
343 repodata_create_dirtranscache(Repodata *data) in repodata_create_dirtranscache()