Lines Matching refs:nq
324 int i, nq, nn;
331 nq = *numQueries;
332 new = am(myself, nq * sizeof (new[0]));
334 attr = am(myself, nq * sizeof (attr[0]));
339 freeQueries(q, nq);
342 freeObjAttr(*objAttr, nq);
349 for (i = 0, nn = 0; i < nq; i++) {
394 int nq, iqc;
406 for (r = 0, nq = 0; r < t->numRulesFromLDAP; r++) {
494 * Of course, we already have 'nq' db_query's from previous
495 * rules, so the resulting number of queries is max(1,nq)
512 if (nq <= 0)
515 ntq = nq * nrq;
517 if (ntq > nq) {
526 freeQueries(query, nq);
527 freeObjAttr(attr, nq);
538 * remembering that realloc() has done the first 'nq'
546 for (j = 0; j < nq; j++) {
547 query[(nq*i)+j] = cloneQuery(query[j],
549 if (query[(nq*i)+j] == 0 &&
552 attr[(nq*i)+j] = cloneObjAttr(attr[j]);
553 if (attr[(nq*i)+j] == 0 &&
569 * Special case if nq == 0 (i.e., the first time we
574 if (nq <= 0) {
716 nq = ntq;
721 if (nq <= 0) {
729 query = filterQuery(t, query, qin, &attr, &nq);
731 query = filterQuery(0, query, qin, &attr, &nq);
735 *numQueries = nq;
740 freeObjAttr(attr, nq);
756 int i, nqp, nq, *nnp = 0, nv;
784 for (i = 0, nq = 0, nqp = 0; i < nv; i++) {
790 nq += nnp[nqp];
795 if (nqp == 0 || nq <= 0)
798 q = am(myself, nq * sizeof (q[0]));
799 attr = am(myself, nq * sizeof (attr[0]));
801 nq = 0;
806 for (i = 0, nq = 0; i < nqp; i++) {
807 (void) memcpy(&q[nq], qp[i], nnp[i] * sizeof (qp[i][0]));
808 (void) memcpy(&attr[nq], atp[i], nnp[i] * sizeof (atp[i][0]));
809 nq += nnp[i];
814 *numQueries = nq;
818 freeObjAttr(attr, nq);