Lines Matching refs:db2
215 SMDB_DB2_DATABASE *db2; in smdb2_malloc_database() local
217 db2 = (SMDB_DB2_DATABASE *) malloc(sizeof(SMDB_DB2_DATABASE)); in smdb2_malloc_database()
218 if (db2 != NULL) in smdb2_malloc_database()
219 db2->smdb2_lock_fd = -1; in smdb2_malloc_database()
221 return db2; in smdb2_malloc_database()
229 SMDB_DB2_DATABASE *db2 = (SMDB_DB2_DATABASE *) database->smdb_impl; local
233 if (db2->smdb2_lock_fd != -1)
234 close(db2->smdb2_lock_fd);
236 free(db2);
271 SMDB_DB2_DATABASE *db2 = (SMDB_DB2_DATABASE *) database->smdb_impl; local
273 return db2->smdb2_lock_fd;
583 SMDB_DB2_DATABASE *db2; local
623 db2 = smdb2_malloc_database();
624 if (db2 == NULL || smdb_db == NULL)
631 db2->smdb2_lock_fd = lock_fd;
671 db2->smdb2_db = db;
682 smdb_db->smdb_impl = db2;
692 smdb_unlock_file(db2->smdb2_lock_fd);
693 free(db2);