/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dbuf.c | 54 static boolean_t dbuf_undirty(dmu_buf_impl_t *db, dmu_tx_t *tx); 175 dmu_buf_impl_t *db = vdb; in dbuf_cons() local 176 bzero(db, sizeof (dmu_buf_impl_t)); in dbuf_cons() 178 mutex_init(&db->db_mtx, NULL, MUTEX_DEFAULT, NULL); in dbuf_cons() 179 rw_init(&db->db_rwlock, NULL, RW_DEFAULT, NULL); in dbuf_cons() 180 cv_init(&db->db_changed, NULL, CV_DEFAULT, NULL); in dbuf_cons() 181 multilist_link_init(&db->db_cache_link); in dbuf_cons() 182 zfs_refcount_create(&db->db_holds); in dbuf_cons() 191 dmu_buf_impl_t *db = vdb; in dbuf_dest() local 192 mutex_destroy(&db->db_mtx); in dbuf_dest() [all …]
|
H A D | dnode_sync.c | 44 dmu_buf_impl_t *db; in dnode_increase_indirection() local 57 db = dbuf_hold_level(dn, dn->dn_phys->dn_nlevels, 0, FTAG); in dnode_increase_indirection() 58 ASSERT(db != NULL); in dnode_increase_indirection() 78 (void) dbuf_read(db, NULL, DB_RF_MUST_SUCCEED|DB_RF_HAVESTRUCT); in dnode_increase_indirection() 81 rw_enter(&db->db_rwlock, RW_WRITER); in dnode_increase_indirection() 82 ASSERT(db->db.db_data); in dnode_increase_indirection() 83 ASSERT(arc_released(db->db_buf)); in dnode_increase_indirection() 84 ASSERT3U(sizeof (blkptr_t) * nblkptr, <=, db->db.db_size); in dnode_increase_indirection() 85 bcopy(dn->dn_phys->dn_blkptr, db->db.db_data, in dnode_increase_indirection() 87 arc_buf_freeze(db->db_buf); in dnode_increase_indirection() [all …]
|
H A D | dmu.c | 173 dmu_buf_impl_t *db; in dmu_buf_hold_noread_by_dnode() local 177 db = dbuf_hold(dn, blkid, tag); in dmu_buf_hold_noread_by_dnode() 180 if (db == NULL) { in dmu_buf_hold_noread_by_dnode() 185 *dbp = &db->db; in dmu_buf_hold_noread_by_dnode() 194 dmu_buf_impl_t *db; in dmu_buf_hold_noread() local 202 db = dbuf_hold(dn, blkid, tag); in dmu_buf_hold_noread() 206 if (db == NULL) { in dmu_buf_hold_noread() 211 *dbp = &db->db; in dmu_buf_hold_noread() 229 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp); in dmu_buf_hold_by_dnode() local 230 err = dbuf_read(db, NULL, db_flags); in dmu_buf_hold_by_dnode() [all …]
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | ndbm.c | 59 #define dbm_dirty(db) ((db)->dbm_flags & _DBM_DIRTY) argument 60 #define dbm_dirdirty(db) ((db)->dbm_flags & _DBM_DIRDIRTY) argument 61 #define dbm_defwrite(db) ((db)->dbm_flags & _DBM_DEFWRITE) argument 62 #define dbm_setdirty(db) (db)->dbm_flags |= _DBM_DIRTY argument 63 #define dbm_clrdirty(db) (db)->dbm_flags &= ~_DBM_DIRTY argument 64 #define dbm_setdirdirty(db) (db)->dbm_flags |= _DBM_DIRDIRTY argument 65 #define dbm_clrdirdirty(db) (db)->dbm_flags &= ~_DBM_DIRDIRTY argument 80 static int dbm_flushpag(DBM *db); 91 dbm_setdefwrite(DBM *db) in dbm_setdefwrite() argument 93 db->dbm_flags |= _DBM_DEFWRITE; in dbm_setdefwrite() [all …]
|
H A D | gtxt.c | 110 struct db_info *db; in load_db() local 133 if ((db = libc_realloc(db_info, in load_db() 138 db_info = db; in load_db() 142 db = &db_info[i]; in load_db() 143 db->flag = 0; in load_db() 144 (void) strcpy(db->db_name, catname); in load_db() 145 db->saved_locale = libc_strdup(curloc); in load_db() 146 if (db->saved_locale == NULL) { in load_db() 150 db->flag = DB_OPEN; in load_db() 153 db->saved_locale, db->db_name) >= sizeof (pathname)) { in load_db() [all …]
|
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | main.c | 28 sqlite *db; /* The database being initialized */ member 70 sqlite *db = pData->db; in sqliteInitCallback() local 82 assert( db->init.busy ); in sqliteInitCallback() 83 db->init.iDb = atoi(argv[4]); in sqliteInitCallback() 84 assert( db->init.iDb>=0 && db->init.iDb<db->nDb ); in sqliteInitCallback() 85 db->init.newTnum = atoi(argv[2]); in sqliteInitCallback() 86 if( sqlite_exec(db, argv[3], 0, 0, &zErr) ){ in sqliteInitCallback() 90 db->init.iDb = 0; in sqliteInitCallback() 102 assert( iDb>=0 && iDb<db->nDb ); in sqliteInitCallback() 103 pIndex = sqliteFindIndex(db, argv[1], db->aDb[iDb].zName); in sqliteInitCallback() [all …]
|
H A D | attach.c | 30 sqlite *db; in sqliteAttach() local 36 db = pParse->db; in sqliteAttach() 37 if( db->file_format<4 ){ in sqliteAttach() 43 if( db->nDb>=MAX_ATTACHED+2 ){ in sqliteAttach() 65 for(i=0; i<db->nDb; i++){ in sqliteAttach() 66 if( db->aDb[i].zName && sqliteStrICmp(db->aDb[i].zName, zName)==0 ){ in sqliteAttach() 74 if( db->aDb==db->aDbStatic ){ in sqliteAttach() 75 aNew = sqliteMalloc( sizeof(db->aDb[0])*3 ); in sqliteAttach() 77 memcpy(aNew, db->aDb, sizeof(db->aDb[0])*2); in sqliteAttach() 79 aNew = sqliteRealloc(db->aDb, sizeof(db->aDb[0])*(db->nDb+1) ); in sqliteAttach() [all …]
|
H A D | build.c | 38 sqlite *db = pParse->db; in sqliteBeginParse() local 41 if((db->flags & SQLITE_Initialized)==0 && db->init.busy==0 ){ in sqliteBeginParse() 42 int rc = sqliteInit(db, &pParse->zErrMsg); in sqliteBeginParse() 48 for(i=0; i<db->nDb; i++){ in sqliteBeginParse() 49 DbClearProperty(db, i, DB_Locked); in sqliteBeginParse() 50 if( !db->aDb[i].inTrans ){ in sqliteBeginParse() 51 DbClearProperty(db, i, DB_Cookie); in sqliteBeginParse() 68 sqlite *db = pParse->db; in sqliteExec() local 76 FILE *trace = (db->flags & SQLITE_VdbeTrace)!=0 ? stdout : 0; in sqliteExec() 105 Table *sqliteFindTable(sqlite *db, const char *zName, const char *zDatabase){ in sqliteFindTable() argument [all …]
|
H A D | pragma.c | 93 sqlite *db = pParse->db; in changeTempStorage() local 94 if( db->temp_store==ts ) return SQLITE_OK; in changeTempStorage() 95 if( db->aDb[1].pBt!=0 ){ in changeTempStorage() 96 if( db->flags & SQLITE_InTrans ){ in changeTempStorage() 101 sqliteBtreeClose(db->aDb[1].pBt); in changeTempStorage() 102 db->aDb[1].pBt = 0; in changeTempStorage() 103 sqliteResetInternalSchema(db, 0); in changeTempStorage() 105 db->temp_store = ts; in changeTempStorage() 129 sqlite *db = pParse->db; in flagPragma() local 134 sqliteVdbeCode(v, OP_Integer, (db->flags & aPragma[i].mask)!=0, 0, in flagPragma() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppdump/ |
H A D | bsd-comp.c | 179 bsd_clear(db) in bsd_clear() argument 180 struct bsd_db *db; in bsd_clear() 182 db->clear_count++; 183 db->max_ent = FIRST-1; 184 db->n_bits = BSD_INIT_BITS; 185 db->ratio = 0; 186 db->bytes_out = 0; 187 db->in_count = 0; 188 db->checkpoint = CHECK_GAP; 205 bsd_check(db) in bsd_check() argument [all …]
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | adb_openclose.c | 47 DB *db; in osa_adb_create_db() local 58 db = dbopen(filename, O_RDWR | O_CREAT | O_EXCL, 0600, DB_BTREE, &btinfo); in osa_adb_create_db() 59 if (db == NULL) in osa_adb_create_db() 61 if (db->close(db) < 0) in osa_adb_create_db() 134 osa_adb_db_t db; in osa_adb_init_db() local 142 db = (osa_adb_princ_t) malloc(sizeof(osa_adb_db_ent)); in osa_adb_init_db() 143 if (db == NULL) in osa_adb_init_db() 146 memset(db, 0, sizeof(*db)); in osa_adb_init_db() 147 db->info.hash = NULL; in osa_adb_init_db() 148 db->info.bsize = 256; in osa_adb_init_db() [all …]
|
H A D | adb_policy.c | 40 #define OPENLOCK(db, mode) \ argument 43 if (db == NULL) \ 45 else if (db->magic != OSA_ADB_POLICY_DB_MAGIC) \ 47 else if ((olret = osa_adb_open_and_lock(db, mode)) != OSA_ADB_OK) \ 51 #define CLOSELOCK(db) \ argument 54 if ((cl_ret = osa_adb_close_and_unlock(db)) != OSA_ADB_OK) \ 79 osa_adb_create_policy(osa_adb_policy_t db, osa_policy_ent_t entry) in osa_adb_create_policy() argument 86 OPENLOCK(db, KRB5_DB_LOCKMODE_EXCLUSIVE); in osa_adb_create_policy() 95 switch(db->db->get(db->db, &dbkey, &dbdata, 0)) { in osa_adb_create_policy() 113 switch(db->db->put(db->db, &dbkey, &dbdata, R_NOOVERWRITE)) { in osa_adb_create_policy() [all …]
|
/illumos-gate/usr/src/lib/libdemangle/common/ |
H A D | cxx.c | 47 longjmp(db->cpp_jmp, 1); \ 52 #define TOP_L(db) (&(name_top(&(db)->cpp_name)->strp_l)) argument 54 #define NAMT(db, n) (nlen(db) - n) argument 162 cpp_db_t db; in cpp_demangle() local 164 db_init(&db, ops); in cpp_demangle() 166 if (setjmp(db.cpp_jmp) != 0) in cpp_demangle() 170 demangle(src, src + srclen, &db); in cpp_demangle() 172 if (errno == 0 && db.cpp_fix_forward_references && in cpp_demangle() 173 !templ_empty(&db.cpp_templ) && in cpp_demangle() 174 !sub_empty(&db.cpp_templ.tpl_items[0])) { in cpp_demangle() [all …]
|
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/ |
H A D | bsd-comp.c | 216 bsd_clear(struct bsd_db *db) in bsd_clear() argument 218 db->clear_count++; in bsd_clear() 219 db->max_ent = FIRST-1; in bsd_clear() 220 db->n_bits = BSD_INIT_BITS; in bsd_clear() 221 db->ratio = 0; in bsd_clear() 222 db->bytes_out = 0; in bsd_clear() 223 db->in_count = 0; in bsd_clear() 224 db->checkpoint = CHECK_GAP; in bsd_clear() 243 bsd_check(struct bsd_db *db) in bsd_check() argument 247 if (db->in_count >= db->checkpoint) { in bsd_check() [all …]
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/ |
H A D | dbm.c | 193 kdb2_dbm_close(db) in kdb2_dbm_close() argument 194 DBM *db; in kdb2_dbm_close() 196 (void)(db->close)(db); 205 kdb2_dbm_fetch(db, key) in kdb2_dbm_fetch() argument 206 DBM *db; in kdb2_dbm_fetch() 217 status = (db->get)(db, &k, &r, 0); 221 status = (db->get)(db, (DBT *)&key, (DBT *)&retval, 0); 236 kdb2_dbm_firstkey(db) in kdb2_dbm_firstkey() argument 237 DBM *db; in kdb2_dbm_firstkey() 245 status = (db->seq)(db, &k, &r, R_FIRST); [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_stream.c | 38 lastfree(mblk_t *mp, dblk_t *db) in lastfree() argument 40 frtn_t *frp = db->db_frtnp; in lastfree() 42 ASSERT(db->db_mblk == mp); in lastfree() 43 ASSERT(mp->b_datap == db); in lastfree() 49 kmem_free(db, sizeof (*db)); in lastfree() 56 dblk_t *db; in esballoca() local 59 db = kmem_zalloc(sizeof (*db), KM_SLEEP); in esballoca() 62 mp->b_datap = db; in esballoca() 63 db->db_mblk = mp; in esballoca() 65 db->db_base = base; in esballoca() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/libsmdb/ |
H A D | smdb2.c | 230 DB *db = ((SMDB_DB2_DATABASE *) database->smdb_impl)->smdb2_db; local 232 result = db2_error_to_smdb(db->close(db, 0)); 248 DB *db = ((SMDB_DB2_DATABASE *) database->smdb_impl)->smdb2_db; local 254 return db2_error_to_smdb(db->del(db, NULL, &dbkey, flags)); 262 DB *db = ((SMDB_DB2_DATABASE *) database->smdb_impl)->smdb2_db; local 264 return db2_error_to_smdb(db->fd(db, fd)); 284 DB *db = ((SMDB_DB2_DATABASE *) database->smdb_impl)->smdb2_db; local 292 result = db->get(db, NULL, &dbkey, &dbdata, flags); 305 DB *db = ((SMDB_DB2_DATABASE *) database->smdb_impl)->smdb2_db; local 315 return db2_error_to_smdb(db->put(db, NULL, &dbkey, &dbdata, [all …]
|
H A D | smdb1.c | 34 SMDB_DB1_DATABASE *db; member 174 DB *db = ((SMDB_DB1_DATABASE *) database->smdb_impl)->smdb1_db; local 176 result = db->close(db); 192 DB *db = ((SMDB_DB1_DATABASE *) database->smdb_impl)->smdb1_db; local 198 return db->del(db, &dbkey, flags); 206 DB *db = ((SMDB_DB1_DATABASE *) database->smdb_impl)->smdb1_db; local 208 *fd = db->fd(db); 233 DB *db = ((SMDB_DB1_DATABASE *) database->smdb_impl)->smdb1_db; local 241 result = db->get(db, &dbkey, &dbdata, flags); 260 DB *db = ((SMDB_DB1_DATABASE *) database->smdb_impl)->smdb1_db; local [all …]
|
/illumos-gate/usr/src/lib/libsqlite/test/ |
H A D | main.test | 23 db complete {This is a test} 26 db complete { 30 db complete { 35 db complete { 41 db complete {DROP TABLE 'xyz;} 44 db complete {DROP TABLE 'xyz';} 47 db complete {DROP TABLE "xyz;} 50 db complete {DROP TABLE "xyz';} 53 db complete {DROP TABLE "xyz";} 56 db complete {DROP TABLE xyz; hi} [all …]
|
H A D | threadtest2.c | 56 int integrity_check(sqlite *db){ in integrity_check() argument 60 rc = sqlite_exec(db, "pragma integrity_check", check_callback, 0, 0); in integrity_check() 65 sqlite_exec(db, "pragma integrity_check", check_callback, 0, 0); in integrity_check() 74 sqlite *db; in worker() local 79 while( (db = sqlite_open(DB_FILE, 0, 0))==0 ) sched_yield(); in worker() 80 sqlite_exec(db, "PRAGMA synchronous=OFF", 0, 0, 0); in worker() 81 integrity_check(db); in worker() 82 if( all_stop ){ sqlite_close(db); break; } in worker() 84 rc = sqlite_exec(db, "INSERT INTO t1 VALUES('bogus data')", 0, 0, 0); in worker() 86 sqlite_close(db); in worker() [all …]
|
H A D | attach2.test | 26 db eval { 30 file delete -force test2.db 31 file delete -force test2.db-journal 32 sqlite db2 test2.db 38 ATTACH 'test2.db' AS t2; 44 proc db_list {db} { 46 foreach {idx name file} [execsql {PRAGMA database_list} $db] { 51 db eval {DETACH t2} 53 # lock test2.db then try to attach it. Should get an error. 56 ATTACH 'test2.db' AS t2; [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | util_validate.c | 77 static int g_save(db, type, ptr) in g_save() argument 78 g_set *db; in g_save() 93 ret = k5_mutex_lock(&db->mutex); 97 vdb = (DB **) &db->data; 109 (void) k5_mutex_unlock(&db->mutex); 119 ret = k5_mutex_lock(&db->mutex); 123 gs = (g_set_elt *) &db->data; 127 (void) k5_mutex_unlock(&db->mutex); 133 (void) k5_mutex_unlock(&db->mutex); 138 static int g_validate(db, type, ptr) in g_validate() argument [all …]
|
/illumos-gate/usr/src/tools/smatch/src/smatch_data/db/ |
H A D | init_constraints.pl | 22 my $db = DBI->connect("dbi:SQLite:$db_file", "", "",); 23 $db->do('attach "smatch_db.sqlite" as old_db'); 24 $db->do('insert into constraints select * from old_db.constraints'); 25 $db->disconnect(); 28 my $db; 34 $db = DBI->connect("dbi:SQLite:$name", "", "", {AutoCommit => 0}); 36 $db->do("PRAGMA cache_size = 800000"); 37 $db->do("PRAGMA journal_mode = OFF"); 38 $db->do("PRAGMA count_changes = OFF"); 39 $db->do("PRAGMA temp_store = MEMORY"); [all …]
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_dbimpl.c | 76 nscd_db_t *db; /* the database */ member 160 const nscd_db_t *db, in _nscd_get_db_entry() argument 169 if (db == NULL || str == NULL) in _nscd_get_db_entry() 173 idx_p = db->hash_tbl_p[hash % db->array_size]; in _nscd_get_db_entry() 189 nscd_db_t *db, in _nscd_add_db_entry() argument 202 i = hash % db->array_size; in _nscd_add_db_entry() 203 idx_p = db->hash_tbl_p[i]; in _nscd_add_db_entry() 263 db->hash_tbl_p[i] = hash_entry; in _nscd_add_db_entry() 285 nscd_db_t *db, in _nscd_delete_db_entry() argument 299 i = hash % db->array_size; in _nscd_delete_db_entry() [all …]
|
/illumos-gate/usr/src/lib/krb5/kadm5/ |
H A D | adb.h | 51 DB *db; member 116 osa_adb_ret_t osa_adb_fini_db(osa_adb_db_t db, int magic); 117 osa_adb_ret_t osa_adb_get_lock(osa_adb_db_t db, int mode); 118 osa_adb_ret_t osa_adb_release_lock(osa_adb_db_t db); 119 osa_adb_ret_t osa_adb_open_and_lock(osa_adb_princ_t db, int locktype); 120 osa_adb_ret_t osa_adb_close_and_unlock(osa_adb_princ_t db); 124 osa_adb_ret_t osa_adb_open_princ(osa_adb_princ_t *db, char *filename); 125 osa_adb_ret_t osa_adb_open_policy(osa_adb_policy_t *db, 127 osa_adb_ret_t osa_adb_close_princ(osa_adb_princ_t db); 128 osa_adb_ret_t osa_adb_close_policy(osa_adb_policy_t db); [all …]
|