Lines Matching refs:db_query

107 db_query *
110 db_query *q = am(myself, sizeof (*q));
122 * Clone a db_query. The 'numComps' parameter can be used to specify
127 db_query *
128 cloneQuery(db_query *old, int numComps) {
129 db_query *new;
183 freeQuery(db_query *q) {
198 freeQueries(db_query **q, int numQ) {
213 * deletion, which results in a db_query component where index_value == 0.
224 db_query **
227 db_query **q;
495 printQuery(db_query *q, __nis_table_mapping_t *t) {
532 * Verify that the db_query's 'q' and 'fq' match, in the sense that if
536 verifyQueryMatch(db_query *q, db_query *fq) {
618 * Filtered/removed db_query's are freed.
620 db_query **
621 filterQuery(__nis_table_mapping_t *t, db_query **q, db_query *qin,
623 db_query **new;
686 db_query **
688 db_query *qin, __nis_obj_attr_t ***objAttr,
690 db_query **query = 0;
709 db_query **newq;
787 * (M) M resulting db_query's
795 * Of course, we already have 'nq' db_query's from previous
871 * allocated db_query's). If so, we now allocate empty
1047 * (db_query *), using the fromLDAP ruleset.
1050 * array. On exit, it holds the number of (db_query *)'s in the return
1053 db_query **
1055 db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) {
1056 db_query **q = 0, ***qp = 0;
1070 * 'qp' is an array of (db_query **), and we get one element for
1073 * 'nnp[i]' is the count of (db_query *) in each 'qp[i]'.
1095 /* If we didn't get any (db_query **)'s, return failure */
1106 /* Convert 'qp' to an array of (db_query *)'s */
1121 /* Make sure 'cleanup' doesn't free the db_query pointers */
1136 db_query *
1138 db_query *qbuf;
1182 * Build the db_query, remembering that e->en_cols.en_cols_val[0]
1209 * Given an input query 'q', and a db_query work buffer 'qbuf', return
1216 db_query *
1217 queryFromComponent(db_query *q, int index, db_query *qbuf) {