Lines Matching refs:Id
62 SolvDataIterator(Pool* pool, Repo* repo, Id solvableId, Id keyname,
117 Problem(::Id id, BType type, BSolverPackage* sourcePackage,
127 ::Id Id() const
143 ::Id fId;
149 Solution(::Id id, LibsolvSolver::Problem* problem)
157 ::Id Id() const
168 ::Id fId;
533 solver_take_solution(fSolver, problem->Id(), solution->Id(), fJobs);
572 Id solvableId = transaction->steps.elements[i];
754 Id solvableId = repo_add_haiku_package_info(repo, package->Info(),
811 LibsolvSolver::_GetPackage(Id solvableId) const
818 Id
841 Id solvableId;
899 LibsolvSolver::_AddProblem(Id problemId)
907 Id ruleId = solver_findproblemrule(fSolver, problemId);
908 Id sourceId;
909 Id targetId;
910 Id dependencyId;
1019 for (Id solutionId = 1; solutionId <= solutionCount; solutionId++) {
1030 LibsolvSolver::_AddSolution(Problem* problem, Id solutionId)
1038 Id elementId = 0;
1040 Id sourceId;
1041 Id targetId;
1042 elementId = solver_next_solutionelement(fSolver, problem->Id(),
1057 LibsolvSolver::_AddSolutionElement(Solution* solution, Id sourceId, Id targetId)
1067 Id how = fSolver->job.elements[targetId - 1];
1068 Id what = fSolver->job.elements[targetId];
1069 Id select = how & SOLVER_SELECTMASK;
1187 BSolverProblemSolutionElement::BType type, Id sourceSolvableId,
1188 Id targetSolvableId, const char* selectionString)
1221 LibsolvSolver::_GetResolvableExpression(Id id,
1325 for (Id problemId = 1; problemId <= problemCount; problemId++) {