Lines Matching refs:dbf

31 	DEPOT *dbf;  member
36 DEPOT *dbf; in DBA_OPEN_FUNC() local
40 dbf = dpopen(ZSTR_VAL(info->path), DP_OREADER, 0); in DBA_OPEN_FUNC()
43 dbf = dpopen(ZSTR_VAL(info->path), DP_OWRITER, 0); in DBA_OPEN_FUNC()
46 dbf = dpopen(ZSTR_VAL(info->path), DP_OWRITER | DP_OCREAT, 0); in DBA_OPEN_FUNC()
49 dbf = dpopen(ZSTR_VAL(info->path), DP_OWRITER | DP_OCREAT | DP_OTRUNC, 0); in DBA_OPEN_FUNC()
55 if (dbf) { in DBA_OPEN_FUNC()
56 info->dbf = pemalloc(sizeof(dba_qdbm_data), info->flags & DBA_PERSISTENT); in DBA_OPEN_FUNC()
57 memset(info->dbf, 0, sizeof(dba_qdbm_data)); in DBA_OPEN_FUNC()
58 ((dba_qdbm_data *) info->dbf)->dbf = dbf; in DBA_OPEN_FUNC()
68 dba_qdbm_data *dba = info->dbf; in DBA_CLOSE_FUNC()
70 dpclose(dba->dbf); in DBA_CLOSE_FUNC()
76 dba_qdbm_data *dba = info->dbf; in DBA_FETCH_FUNC()
81 value = dpget(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key), 0, -1, &value_size); in DBA_FETCH_FUNC()
92 dba_qdbm_data *dba = info->dbf; in DBA_UPDATE_FUNC()
94 …if (dpput(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key), ZSTR_VAL(val), ZSTR_LEN(val), mode == 1 ? DP_DKE… in DBA_UPDATE_FUNC()
107 dba_qdbm_data *dba = info->dbf; in DBA_EXISTS_FUNC()
110 value = dpget(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key), 0, -1, NULL); in DBA_EXISTS_FUNC()
121 dba_qdbm_data *dba = info->dbf; in DBA_DELETE_FUNC()
123 return dpout(dba->dbf, ZSTR_VAL(key), ZSTR_LEN(key)) ? SUCCESS : FAILURE; in DBA_DELETE_FUNC()
128 dba_qdbm_data *dba = info->dbf; in DBA_FIRSTKEY_FUNC()
133 dpiterinit(dba->dbf); in DBA_FIRSTKEY_FUNC()
135 value = dpiternext(dba->dbf, &value_size); in DBA_FIRSTKEY_FUNC()
146 dba_qdbm_data *dba = info->dbf; in DBA_NEXTKEY_FUNC()
151 value = dpiternext(dba->dbf, &value_size); in DBA_NEXTKEY_FUNC()
162 dba_qdbm_data *dba = info->dbf; in DBA_OPTIMIZE_FUNC()
164 dpoptimize(dba->dbf, 0); in DBA_OPTIMIZE_FUNC()
170 dba_qdbm_data *dba = info->dbf; in DBA_SYNC_FUNC()
172 dpsync(dba->dbf); in DBA_SYNC_FUNC()