Searched refs:qin (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/lib/libnisdb/
H A Dldap_scheme.h41 db_query *schemeQuery2Query(db_query *qin, db_scheme *s);
H A Dldap_nisdbquery.h48 __nis_rule_value_t *rv, db_query *qin,
52 __nis_rule_value_t *rv, db_query *qin,
H A Dldap_scheme.c38 schemeQuery2Query(db_query *qin, db_scheme *s) { argument
43 q = cloneQuery(qin, 0);
H A Dldap_map.h52 db_query **mapFromLDAP(__nis_table_mapping_t *t, db_query *qin,
H A Dldap_nisdbquery.c320 filterQuery(__nis_table_mapping_t *t, db_query **q, db_query *qin, argument
327 if ((t == 0 && qin == 0) || q == 0 ||
355 if (retain && qin != 0)
356 retain = verifyQueryMatch(q[i], qin);
387 db_query *qin, __nis_obj_attr_t ***objAttr,
729 query = filterQuery(t, query, qin, &attr, &nq);
730 else if (qin != 0)
731 query = filterQuery(0, query, qin, &attr, &nq);
754 db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) {
785 qp[nqp] = createNisPlusEntry(t, &rv[i], qin,
386 createNisPlusEntry(__nis_table_mapping_t *t, __nis_rule_value_t *rv, db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) argument
753 ruleValue2Query(__nis_table_mapping_t *t, __nis_rule_value_t *rv, db_query *qin, __nis_obj_attr_t ***objAttr, int *numQueries) argument
[all...]
H A Ddb_mindex2.cc248 selectMapping(db_table *table, nis_object *obj, db_query *qin, argument
310 * for entries per 'qin'.
312 * directory Use 'qin' and table->mapping.objName
315 * 'qin' == NULL means reading/writing the
350 if (qin == 0) {
361 nqc = qin->size();
362 if (nqc != 1 || (qc = qin->queryloc()) == 0 ||
718 * Query LDAP per the supplied (scheme-) query 'qin'. If 'doAsynch' is
719 * set, and the query is an enumeration (qin == 0), the query will be
727 db_mindex::queryLDAP(db_query *qin, cha argument
1086 removeLDAP(db_query *qin, nis_object *obj) argument
1283 storeLDAP(db_query *qin, entry_object *obj, nis_object *o, entry_obj *oldObj, char *dbId) argument
[all...]
H A Ddb_mindex3.cc51 db_query *qin; member in struct:__anon1940
86 * Retrieve container entries from LDAP per 't' and 'qin'/'q'.
91 * (qin == NULL), the retrieval is performed in a detached
97 db_mindex::entriesFromLDAP(__nis_table_mapping_t *t, db_query *qin, db_query *q, argument
114 arg->qin = qin;
182 if (doAsynch && qin == 0) {
201 if (doAsynch && qin == 0) {
333 db_query *q, *qin; local
354 qin
[all...]
H A Dldap_map.c185 * If 'qin' is NULL, enumeration is desired.
194 mapFromLDAP(__nis_table_mapping_t *t, db_query *qin, int *numQueries, argument
214 tp = selectTableMapping(t, qin, 0, 0, dbId, &numMatches);
234 if (qin != 0) {
235 rv = buildNisPlusRuleValue(t, qin, 0);
272 nqt = (ls->isDN || qin != 0) ? 0 : -1;
276 * If qin != 0, then we need to make sure that the
278 * are compatible with 'qin' are retained. This will
280 * case, no need to filter on 'qin').
282 if (ls->isDN || qin
[all...]

Completed in 38 milliseconds