Searched refs:learntrules (Results 1 – 5 of 5) sorted by relevance
/haiku/src/libs/libsolv/solv/ |
H A D | problems.c | 155 for (i = 1, r = solv->rules + i; i < solv->learntrules; i++, r++) in enableweakrules() 892 if (rid >= solv->learntrules) in findproblemrule_internal() 894 if (MAPTST(rseen, rid - solv->learntrules)) in findproblemrule_internal() 896 MAPSET(rseen, rid - solv->learntrules); in findproblemrule_internal() 897 …findproblemrule_internal(solv, solv->learnt_why.elements[rid - solv->learntrules], &lreqr, &lconr,… in findproblemrule_internal() 976 map_init(&rseen, solv->learntrules ? solv->nrules - solv->learntrules : 0); in solver_findproblemrule() 999 if (rid >= solv->learntrules) in findallproblemrules_internal() 1001 if (MAPTST(rseen, rid - solv->learntrules)) in findallproblemrules_internal() 1003 MAPSET(rseen, rid - solv->learntrules); in findallproblemrules_internal() 1004 …findallproblemrules_internal(solv, solv->learnt_why.elements[rid - solv->learntrules], rules, rsee… in findallproblemrules_internal() [all …]
|
H A D | solver.c | 245 for (i = solv->learntrules, r = solv->rules + i; i < solv->nrules; i++, r++) in enabledisablelearntrules() 247 whyp = solv->learnt_pool.elements + solv->learnt_why.elements[i - solv->learntrules]; in enabledisablelearntrules() 320 if (havedisabled && ri >= solv->learntrules) in makeruledecisions() 332 if (ri < solv->learntrules && MAPTST(&solv->weakrulemap, ri)) in makeruledecisions() 368 if (ri >= solv->learntrules) in makeruledecisions() 466 for (i = solv->featurerules, rr = solv->rules + i; i < solv->learntrules; i++, rr++) in makeruledecisions() 507 if (ri >= solv->learntrules || !MAPTST(&solv->weakrulemap, ri)) /* skip non-weak */ in makeruledecisions() 1000 if (solv->learntrules && why >= solv->learntrules) in analyze_unsolvable_rule() 1002 if (MAPTST(rseen, why - solv->learntrules)) in analyze_unsolvable_rule() 1004 MAPSET(rseen, why - solv->learntrules); in analyze_unsolvable_rule() [all …]
|
H A D | solver.h | 77 Id learntrules; /* learnt rules, (end == nrules) */ member
|
H A D | solverdebug.c | 204 if (p < solv->learntrules) in solver_printruleclass() 207 if (solv->learntrules && p >= solv->learntrules) in solver_printruleclass()
|
H A D | rules.c | 2228 if (rid >= solv->learntrules) in solver_ruleinfo() 2256 if (rid >= solv->learntrules) in solver_ruleclass()
|