Home
last modified time | relevance | path

Searched refs:multiversionmap (Results 1 – 7 of 7) sorted by relevance

/haiku/src/libs/libsolv/solv/
H A Dtransaction.h37 Map multiversionmap; member
88 …nsaction *transaction_create_decisionq(struct _Pool *pool, Queue *decisionq, Map *multiversionmap);
H A Dsolvable.c400 …line int providedbyinstalled(Pool *pool, Map *installed, Id dep, int ispatch, Map *multiversionmap) in providedbyinstalled() argument
409 …if (ispatch && multiversionmap && multiversionmap->size && MAPTST(multiversionmap, p) && ISRELDEP(… in providedbyinstalled()
435 …le_trivial_installable_map(Solvable *s, Map *installedmap, Map *conflictsmap, Map *multiversionmap) in solvable_trivial_installable_map() argument
469 if (providedbyinstalled(pool, installedmap, con, ispatch, multiversionmap)) in solvable_trivial_installable_map()
478 if (providedbyinstalled(pool, installedmap, con, ispatch, multiversionmap)) in solvable_trivial_installable_map()
542 solvable_trivial_installable_queue(Solvable *s, Queue *installed, Map *multiversionmap) in solvable_trivial_installable_queue() argument
557 r = solvable_trivial_installable_map(s, &installedmap, 0, multiversionmap); in solvable_trivial_installable_queue()
568 solvable_trivial_installable_repo(Solvable *s, Repo *installed, Map *multiversionmap) in solvable_trivial_installable_repo() argument
579 r = solvable_trivial_installable_map(s, &installedmap, 0, multiversionmap); in solvable_trivial_installable_repo()
H A Dpool.h268 …e_trivial_installable_map(Solvable *s, Map *installedmap, Map *conflictsmap, Map *multiversionmap);
269 int solvable_trivial_installable_repo(Solvable *s, struct _Repo *installed, Map *multiversionmap);
270 int solvable_trivial_installable_queue(Solvable *s, Queue *installed, Map *multiversionmap);
334 …able_multiversionmap(Pool *pool, Map *installedmap, Queue *pkgs, Queue *res, Map *multiversionmap);
H A Dsolver.h296 extern void solver_calculate_multiversionmap(Pool *pool, Queue *job, Map *multiversionmap);
297 extern void solver_calculate_noobsmap(Pool *pool, Queue *job, Map *multiversionmap); /* obsolete */
H A Dtransaction.c168 int multi = trans->multiversionmap.size && MAPTST(&trans->multiversionmap, p); in transaction_base_type()
563 multi = trans->multiversionmap.size && MAPTST(&trans->multiversionmap, p); in create_transaction_info()
637 transaction_create_decisionq(Pool *pool, Queue *decisionq, Map *multiversionmap) in transaction_create_decisionq() argument
646 if (multiversionmap && !multiversionmap->size) in transaction_create_decisionq()
647 multiversionmap = 0; /* ignore empty map */ in transaction_create_decisionq()
669 if (multiversionmap && MAPTST(multiversionmap, p)) in transaction_create_decisionq()
675 map_init_clone(&trans->multiversionmap, multiversionmap); in transaction_create_decisionq()
820 map_init_clone(&trans->multiversionmap, &srctrans->multiversionmap); in transaction_create_clone()
842 map_free(&trans->multiversionmap); in transaction_free()
H A Dpool.c1865 … int providedbyinstalled(Pool *pool, unsigned char *map, Id dep, int ispatch, Map *multiversionmap) in providedbyinstalled() argument
1875 …if (ispatch && multiversionmap && multiversionmap->size && MAPTST(multiversionmap, p) && ISRELDEP(… in providedbyinstalled()
1897 …lable_multiversionmap(Pool *pool, Map *installedmap, Queue *pkgs, Queue *res, Map *multiversionmap) in pool_trivial_installable_multiversionmap() argument
1971 if ((providedbyinstalled(pool, map, con, ispatch, multiversionmap) & 1) != 0) in pool_trivial_installable_multiversionmap()
1980 if ((providedbyinstalled(pool, map, con, ispatch, multiversionmap) & 1) != 0) in pool_trivial_installable_multiversionmap()
H A Dsolver.c2669 solver_calculate_multiversionmap(Pool *pool, Queue *job, Map *multiversionmap) in solver_calculate_multiversionmap() argument
2681 if (!multiversionmap->size) in solver_calculate_multiversionmap()
2682 map_grow(multiversionmap, pool->nsolvables); in solver_calculate_multiversionmap()
2686 MAPSET(multiversionmap, p); in solver_calculate_multiversionmap()
2694 MAPSET(multiversionmap, p); in solver_calculate_multiversionmap()
2697 MAPSET(multiversionmap, p); in solver_calculate_multiversionmap()
2702 solver_calculate_noobsmap(Pool *pool, Queue *job, Map *multiversionmap) in solver_calculate_noobsmap() argument
2704 solver_calculate_multiversionmap(pool, job, multiversionmap); in solver_calculate_noobsmap()