Lines Matching refs:rvq
230 __nis_rule_value_t *rvq; in createQuery() local
235 rvq = initRuleValue(1, 0); in createQuery()
236 if (rvq == 0) in createQuery()
255 freeRuleValue(rvq, 1); in createQuery()
278 if (addSCol2RuleValue(index[n], value, rvq)) { in createQuery()
279 freeRuleValue(rvq, 1); in createQuery()
298 for (n = 0, niv = 1; n < rvq->numColumns; n++) { in createQuery()
299 if (rvq->colVal[n].numVals > 1) in createQuery()
300 niv *= rvq->colVal[n].numVals; in createQuery()
308 if (rvq->numColumns <= 0) { in createQuery()
309 freeRuleValue(rvq, *numVals); in createQuery()
358 rv = initRuleValue(niv, rvq); in createQuery()
360 freeRuleValue(rvq, 1); in createQuery()
388 for (i = 0, repeat = 1; i < rvq->numColumns; i++) { in createQuery()
420 if (j >= rvq->colVal[i].numVals) in createQuery()
424 repeat *= rvq->colVal[i].numVals; in createQuery()
428 freeRuleValue(rvq, 1); in createQuery()
429 rvq = rv; in createQuery()
435 freeRuleValue(rvq, *numVals); in createQuery()
445 qc = am(myself, rvq[a].numColumns * sizeof (*qc)); in createQuery()
447 for (nn = 0, i = 0; i < rvq[a].numColumns; i++) { in createQuery()
449 if (strcmp(rvq[a].colName[i], in createQuery()
457 if (rvq[a].colVal[i].numVals > 0) { in createQuery()
459 rvq[a].colVal[i].val[0].length, in createQuery()
460 rvq[a].colVal[i].val[0].value); in createQuery()
466 myself, a, rvq[a].colName[i]); in createQuery()
479 freeRuleValue(rvq, *numVals); in createQuery()
485 *rvP = rvq; in createQuery()
487 freeRuleValue(rvq, 1); in createQuery()