Lines Matching refs:apr_sdbm_t
41 static int getdbit (apr_sdbm_t *, long);
42 static apr_status_t setdbit(apr_sdbm_t *, long);
43 static apr_status_t getpage(apr_sdbm_t *db, long);
44 static apr_status_t getnext(apr_sdbm_datum_t *key, apr_sdbm_t *db);
45 static apr_status_t makroom(apr_sdbm_t *, long, int);
71 apr_sdbm_t *db = data;
86 static apr_status_t prep(apr_sdbm_t **pdb, const char *dirname, const char *pagname,
89 apr_sdbm_t *db;
170 APU_DECLARE(apr_status_t) apr_sdbm_open(apr_sdbm_t **db, const char *file,
180 APU_DECLARE(apr_status_t) apr_sdbm_close(apr_sdbm_t *db)
185 APU_DECLARE(apr_status_t) apr_sdbm_fetch(apr_sdbm_t *db, apr_sdbm_datum_t *val,
206 static apr_status_t write_page(apr_sdbm_t *db, const char *buf, long pagno)
217 APU_DECLARE(apr_status_t) apr_sdbm_delete(apr_sdbm_t *db,
243 APU_DECLARE(apr_status_t) apr_sdbm_store(apr_sdbm_t *db, apr_sdbm_datum_t key,
302 static apr_status_t makroom(apr_sdbm_t *db, long hash, int need)
402 APU_DECLARE(apr_status_t) apr_sdbm_firstkey(apr_sdbm_t *db,
426 APU_DECLARE(apr_status_t) apr_sdbm_nextkey(apr_sdbm_t *db,
444 static apr_status_t getpage(apr_sdbm_t *db, long hash)
486 static int getdbit(apr_sdbm_t *db, long dbit)
507 static apr_status_t setdbit(apr_sdbm_t *db, long dbit)
543 static apr_status_t getnext(apr_sdbm_datum_t *key, apr_sdbm_t *db)
577 APU_DECLARE(int) apr_sdbm_rdonly(apr_sdbm_t *db)