Lines Matching refs:db2
213 SMDB_DB2_DATABASE *db2; in smdb2_malloc_database() local
215 db2 = (SMDB_DB2_DATABASE *) malloc(sizeof(SMDB_DB2_DATABASE)); in smdb2_malloc_database()
216 if (db2 != NULL) in smdb2_malloc_database()
217 db2->smdb2_lock_fd = -1; in smdb2_malloc_database()
219 return db2; in smdb2_malloc_database()
227 SMDB_DB2_DATABASE *db2 = (SMDB_DB2_DATABASE *) database->smdb_impl; local
231 if (db2->smdb2_lock_fd != -1)
232 close(db2->smdb2_lock_fd);
234 free(db2);
269 SMDB_DB2_DATABASE *db2 = (SMDB_DB2_DATABASE *) database->smdb_impl; local
271 return db2->smdb2_lock_fd;
592 SMDB_DB2_DATABASE *db2; local
632 db2 = smdb2_malloc_database();
633 if (db2 == NULL || smdb_db == NULL)
637 if (db2 != NULL)
638 free(db2);
642 db2->smdb2_lock_fd = lock_fd;
682 db2->smdb2_db = db;
693 smdb_db->smdb_impl = db2;
703 smdb_unlock_file(db2->smdb2_lock_fd);
704 free(db2);