Lines Matching refs:dbm
94 DBM *dbm = ((SMDB_DBM_DATABASE *) database->smdb_impl)->smndbm_dbm;
96 dbm_close(dbm);
113 DBM *dbm = ((SMDB_DBM_DATABASE *) database->smdb_impl)->smndbm_dbm;
121 result = dbm_delete(dbm, dbkey);
126 if (dbm_error(dbm))
142 DBM *dbm = ((SMDB_DBM_DATABASE *) database->smdb_impl)->smndbm_dbm;
144 *fd = dbm_dirfno(dbm);
167 DBM *dbm = ((SMDB_DBM_DATABASE *) database->smdb_impl)->smndbm_dbm;
176 dbdata = dbm_fetch(dbm, dbkey);
181 if (dbm_error(dbm))
203 DBM *dbm = ((SMDB_DBM_DATABASE *) database->smdb_impl)->smndbm_dbm;
214 result = dbm_store(dbm, dbkey, dbdata,
227 if (dbm_error(dbm))
247 DBM *dbm = ((SMDB_DBM_DATABASE *) database->smdb_impl)->smndbm_dbm;
249 fd = dbm_dirfno(dbm);
257 fd = dbm_pagfno(dbm);
302 DBM *dbm = db->smndbm_dbm;
305 result = dbm_delete(dbm, dbm_cursor->smndbmc_current_key);
310 if (dbm_error(dbm))
330 DBM *dbm = db->smndbm_dbm;
341 dbm_cursor->smndbmc_current_key = dbm_firstkey(dbm);
344 if (dbm_error(dbm))
351 dbm_cursor->smndbmc_current_key = dbm_nextkey(dbm);
354 if (dbm_error(dbm))
361 dbdata = dbm_fetch(dbm, dbm_cursor->smndbmc_current_key);
366 if (dbm_error(dbm))
393 DBM *dbm = db->smndbm_dbm;
401 result = dbm_store(dbm, dbm_cursor->smndbmc_current_key, dbdata,
414 if (dbm_error(dbm))
504 DBM *dbm = NULL;
567 dbm = dbm_open(db_name, mode, DBMMODE);
568 if (dbm == NULL)
575 db->smndbm_dbm = dbm;
581 if (dbm_dirfno(dbm) == dbm_pagfno(dbm))
589 dbm_dirfno(dbm), &dir_stat_info);
594 dbm_pagfno(dbm),
622 if (dbm != NULL)
623 dbm_close(dbm);