/illumos-gate/usr/src/lib/libnisdb/ |
H A D | ldap_nisdbquery.h | 46 db_query *buildQuery(int num_components, db_qcomp *components); 47 db_query *cloneQuery(db_query *old, int numComps); 48 void freeQuery(db_query *q); 49 void freeQueries(db_query **q, int numQ); 50 db_query **createQuery(int num, char **index, __nis_table_mapping_t *t, 52 void printQuery(db_query *q, __nis_table_mapping_t *t); 53 db_query **createNisPlusEntry(__nis_table_mapping_t *t, 54 __nis_rule_value_t *rv, db_query *qin, 57 db_query **ruleValue2Quer [all...] |
H A D | db_query_c.x | 36 %/* db_query is the structure that contains the components of a query. 59 struct db_query { 68 %class db_query { 81 % db_query() { num_components = 0; components = NULL; } 83 %/* Returns a db_query containing the index values as obtained from 85 % db_query( db_scheme*, int, nis_attr* ); 87 %/* Returns a newly db_query containing the index values as 95 % db_query( db_scheme*, entry_object_p ); 98 % ~db_query(); 106 %typedef class db_query * db_query_ [all...] |
H A D | ldap_scheme.h | 41 db_query *schemeQuery2Query(db_query *qin, db_scheme *s); 42 nis_attr *schemeQuery2nisAttr(db_query *q, nis_attr *space,
|
H A D | ldap_map.h | 52 db_query **mapFromLDAP(__nis_table_mapping_t *t, db_query *qin, 56 db_query **oldQ, db_query **newQ, 60 db_query *q, __nis_rule_value_t *rv, 63 db_query *q, int wantWrite, int wantObj,
|
H A D | db_mindex_c.x | 51 %#include "db_query.h" 134 % db_index_entry_p satisfy_query(db_query *, long *, bool_t *valid, 136 % db_index_entry_p satisfy_query(db_query *, long *, bool_t *valid = NULL); 138 %/* Returns a newly db_query containing the index values as 145 % db_query * extract_index_values_from_object( entry_object * ); 147 %/* Returns a newly created db_query structure containing the index values 154 % db_query * extract_index_values_from_record( entryp ); 179 % db_index_entry_p satisfy_query_dbonly(db_query *, long *, 223 % db_status remove( db_query *); 232 % db_status add( db_query *, entry_objec [all...] |
H A D | db_log_entry_c.x | 47 %#include "db_query.h" 57 db_query *query; /* query supplied with action (if any) */ 71 % db_query *query; /* query supplied with action (if any) */ 81 % pointers to db_query and entry_object are simply assigned, not copied. */ 82 % db_log_entry( db_action, vers *, db_query *, entry_object*); 96 % db_query *get_query() { return( query ); }
|
H A D | db_query.cc | 23 * db_query.cc 32 #include "db_query.h" 36 /* Returns db_query containing the index values as obtained from 'attrlist.' */ 37 db_query::db_query(db_scheme * scheme, int size, nis_attr* attrlist) function in class:db_query 46 "db_query::db_query: cannot allocate space for components", 53 syslog(LOG_ERR, "db_query::db_query: bad index (%s)", 64 "db_query 79 db_query::db_query(db_scheme *scheme, entry_object_p obj) function in class:db_query [all...] |
H A D | ldap_scheme.c | 35 * Input: A db_query where the 'which_index' fields refer to the schema 37 * Output: A db_query where the 'which_index' fields refer to the table 40 db_query * 41 schemeQuery2Query(db_query *qin, db_scheme *s) { 42 db_query *q; 69 * Input: A db_query where the 'which_index' fields refer to the scheme 76 schemeQuery2nisAttr(db_query *q, nis_attr *space, db_scheme *s,
|
H A D | db_c.x | 88 % db_result * exec_action( db_action, db_query *, entry_object *, 96 % db_result * log_action( db_action, db_query *, entry_object * ); 149 % db_result* execute( db_action, db_query *, entry_object *,
|
H A D | ldap_nisdbquery.c | 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 ** [all...] |
H A D | db_log_entry.cc | 41 * pointers to db_query and entry_object are simply assigned, not copied. 43 db_log_entry::db_log_entry(db_action a, vers * v, db_query *q,
|
H A D | ldap_ruleval.h | 66 db_query *q, __nis_rule_value_t *rv);
|
H A D | db_mindex.cc | 156 db_mindex::satisfy_query(db_query *q, long *count, bool_t *valid) { 161 db_mindex::satisfy_query(db_query *q, long *count, bool_t *valid, 264 db_mindex::satisfy_query_dbonly(db_query *q, long *count, 357 * Returns a newly created db_query structure containing the index values 365 db_query * 368 db_query *ret; 375 * Returns a newly created db_query containing the index values as 383 db_query * 393 return (new db_query()); // null query 399 db_query* answe [all...] |
H A D | db_mindex2.cc | 248 selectMapping(db_table *table, nis_object *obj, db_query *qin, 455 db_query *qi; 648 db_query *qi; 666 db_mindex::touchEntry(db_query *q) { 727 db_mindex::queryLDAP(db_query *qin, char *dbId, int doAsynch) { 733 db_query *q; 1086 db_mindex::removeLDAP(db_query *qin, nis_object *obj) { 1088 db_query *q; 1283 db_mindex::storeLDAP(db_query *qin, entry_object *obj, nis_object *o, 1287 db_query * [all...] |
H A D | ldap_map.c | 183 * Obtain NIS+ entries (in the form of db_query's) from the supplied table 184 * mapping and db_query. 188 * On exit, '*numQueries' contains the number of (db_query *)'s in the 194 db_query ** 195 mapFromLDAP(__nis_table_mapping_t *t, db_query *qin, int *numQueries, 198 db_query **q; 230 db_query **qt; 290 /* Convert rule-values to db_query's */ 304 db_query **tmp; 591 * Return a DN and rule-value for the supplied mapping, db_query' [all...] |
H A D | db_dictionary_c.x | 245 %/* Translate given nis attribute list to a db_query structure. 248 % db_query * translate_to_query( db_table_desc*, int, nis_attr * );
|
H A D | db_mindex3.cc | 54 db_query *qin; 55 db_query *q; 100 db_mindex::entriesFromLDAP(__nis_table_mapping_t *t, db_query *qin, db_query *q, 335 db_query *q, *qin; 342 db_query **res; 617 db_query *q;
|
H A D | nis_db.cc | 349 db_query *query = NULL; 423 db_query *query; 506 db_query *query; 775 db_query *query; 1464 * build a db_query specifying 1478 db_query *q; 1484 q = new db_query(mindex->getScheme(), 1, &attr); 1487 "%s: error creating db_query for \"%s\" in \"%s\"; skipping up-load", 1604 db_query * 1661 db_query *quer [all...] |
H A D | db.cc | 170 db::exec_action(db_action action, db_query *query, 325 db::log_action(db_action action, db_query *query, entry_object *content) 394 db::execute(db_action action, db_query *query,
|
H A D | db_log.cc | 49 db_query *q;
|
H A D | Makefile | 44 db_query.o db_query_c_xdr.o \
|
H A D | db_dictionary.cc | 1821 * Translate given NIS attribute list to a db_query structure. 1825 db_query* 1836 db_query *q = new db_query(tbl->scheme, numattrs, attrlist);
|
H A D | ldap_ruleval.c | 426 buildNisPlusRuleValue(__nis_table_mapping_t *t, db_query *q,
|
/illumos-gate/usr/src/lib/libsqlite/test/ |
H A D | threadtest1.c | 61 ** Used to accumulate query results by db_query() 71 ** The callback function for db_query 105 char **db_query(sqlite *db, const char *zFile, const char *zFormat, ...){ function 165 ** Free the results of a db_query() call. 224 az = db_query(db, zFilename, "SELECT count(*) FROM t%d", t); 226 az = db_query(db, zFilename, "SELECT avg(b) FROM t%d", t); 229 az = db_query(db, zFilename, "SELECT avg(b) FROM t%d", t); 233 az = db_query(db, zFilename, "SELECT b, c FROM t%d WHERE a=%d", t, i);
|