SOLVER_SOLVABLE
if (select == SOLVER_SOLVABLE && fInstalledRepository != NULL
if (select == SOLVER_SOLVABLE
queue_push2(&selection, SOLVER_SOLVABLE, iterator.solvid);
queue_push2(&selection, SOLVER_SOLVABLE, iterator.solvid);
queue_push2(&selection, SOLVER_SOLVABLE, iterator.solvid);
queue_push2(&selection, SOLVER_SOLVABLE, iterator.solvid);
queue_push2(&selection, SOLVER_SOLVABLE, iterator.solvid);
queue_push2(fJobs, SOLVER_SOLVABLE, solvableId);
if (select == SOLVER_SOLVABLE)
job |= SOLVER_SOLVABLE;
p = SOLVER_INSTALL|SOLVER_SOLVABLE|extrajobflags;
p = SOLVER_ERASE|SOLVER_SOLVABLE|extrajobflags;
if (select == SOLVER_SOLVABLE)
if (select == SOLVER_SOLVABLE)
if (select == SOLVER_SOLVABLE)
if (select == SOLVER_SOLVABLE && pool->solvables[what].repo != installed)
selection->elements[0] = SOLVER_SOLVABLE | SOLVER_NOAUTOSET;
if (select == SOLVER_SOLVABLE || select == SOLVER_SOLVABLE_ONE_OF)
selection->elements[i] = SOLVER_SOLVABLE | SOLVER_NOAUTOSET;
selection->elements[i] = SOLVER_SOLVABLE | SOLVER_NOAUTOSET;
queue_push2(selection, SOLVER_SOLVABLE | SOLVER_NOAUTOSET, q.elements[0]);
sel1->elements[j] = (sel1->elements[i] & ~SOLVER_SELECTMASK) | SOLVER_SOLVABLE | SOLVER_NOAUTOSET | setflags;
if (select == SOLVER_SOLVABLE)
name = (select == SOLVER_SOLVABLE || (select == SOLVER_SOLVABLE_NAME && ISRELDEP(what))) ? 0 : -1;
if (select != SOLVER_SOLVABLE)
else for (pp = (select == SOLVER_SOLVABLE ? 0 : \
p = (select == SOLVER_SOLVABLE ? what : pool->whatprovidesdata[pp++]); \
if (select == SOLVER_SOLVABLE && solv->installed && pool->solvables[what].repo == solv->installed)
if (select == SOLVER_SOLVABLE && !(solv->installed && pool->solvables[what].repo == solv->installed))
if (select == SOLVER_SOLVABLE)
if (select == SOLVER_SOLVABLE && pool->installed && pool->solvables[what].repo == pool->installed)
else if (select == SOLVER_SOLVABLE || select == SOLVER_SOLVABLE_NAME)
if (select == SOLVER_SOLVABLE && !(pool->installed && pool->solvables[what].repo == pool->installed))