• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/env/

Lines Matching refs:DB_ENV

29 static int  __db_env_init __P((DB_ENV *));
30 static void __env_err __P((const DB_ENV *, int, const char *, ...));
31 static void __env_errx __P((const DB_ENV *, const char *, ...));
32 static int __env_get_data_dirs __P((DB_ENV *, const char ***));
33 static int __env_get_flags __P((DB_ENV *, u_int32_t *));
34 static int __env_get_home __P((DB_ENV *, const char **));
35 static int __env_get_intermediate_dir_mode __P((DB_ENV *, const char **));
36 static int __env_get_shm_key __P((DB_ENV *, long *));
37 static int __env_get_thread_count __P((DB_ENV *, u_int32_t *));
38 static int __env_get_tmp_dir __P((DB_ENV *, const char **));
39 static int __env_get_verbose __P((DB_ENV *, u_int32_t, int *));
41 __P((DB_ENV *, int (*)(DB_ENV *, DBT *, DB_LSN *, db_recops)));
43 __P((DB_ENV *, void (*)(DB_ENV *, u_int32_t, void *)));
44 static int __env_set_feedback __P((DB_ENV *, void (*)(DB_ENV *, int, int)));
45 static int __env_set_isalive __P((DB_ENV *,
46 int (*)(DB_ENV *, pid_t, db_threadid_t, u_int32_t)));
47 static int __env_set_thread_id __P((DB_ENV *, void (*)(DB_ENV *,
49 static int __env_set_thread_id_string __P((DB_ENV *,
50 char * (*)(DB_ENV *, pid_t, db_threadid_t, char *)));
51 static int __env_set_thread_count __P((DB_ENV *, u_int32_t));
53 __P((DB_ENV *, void *, const char *, long, long, u_int32_t));
57 * DB_ENV constructor.
59 * EXTERN: int db_env_create __P((DB_ENV **, u_int32_t));
63 DB_ENV **dbenvpp;
66 DB_ENV *dbenv;
74 * the panic state or acquire a mutex in the DB_ENV create path.
83 /* Allocate the DB_ENV and ENV structures -- we always have both. */
84 if ((ret = __os_calloc(NULL, 1, sizeof(DB_ENV), &dbenv)) != 0)
114 * We wrap the DB_ENV->open and close methods for RPC, and
131 * DB_ENV destructor.
133 * PUBLIC: void __db_env_destroy __P((DB_ENV *));
137 DB_ENV *dbenv;
152 * splitting up the DB_ENV and ENV structures so that we don't
154 * DB_ENV cleanup routines.
159 memset(dbenv, CLEAR_BYTE, sizeof(DB_ENV));
165 * Initialize a DB_ENV structure.
169 DB_ENV *dbenv;
176 * the panic state or acquire a mutex in the DB_ENV create path.
180 /* DB_ENV PUBLIC HANDLE LIST BEGIN */
341 /* DB_ENV PUBLIC HANDLE LIST END */
343 /* DB_ENV PRIVATE HANDLE LIST BEGIN */
345 /* DB_ENV PRIVATE HANDLE LIST END */
370 __env_err(const DB_ENV *dbenv, int error, const char *fmt, ...)
373 const DB_ENV *dbenv;
389 __env_errx(const DB_ENV *dbenv, const char *fmt, ...)
392 const DB_ENV *dbenv;
403 DB_ENV *dbenv;
410 ENV_ILLEGAL_BEFORE_OPEN(env, "DB_ENV->get_home");
418 * {DB_ENV,DB}->set_alloc.
420 * PUBLIC: int __env_set_alloc __P((DB_ENV *, void *(*)(size_t),
425 DB_ENV *dbenv;
434 ENV_ILLEGAL_AFTER_OPEN(env, "DB_ENV->set_alloc");
448 DB_ENV *dbenv;
449 int (*app_dispatch) __P((DB_ENV *, DBT *, DB_LSN *, db_recops));
455 ENV_ILLEGAL_AFTER_OPEN(env, "DB_ENV->set_app_dispatch");
463 * {DB_ENV,DB}->get_encrypt_flags.
465 * PUBLIC: int __env_get_encrypt_flags __P((DB_ENV *, u_int32_t *));
469 DB_ENV *dbenv;
496 * DB_ENV->set_encrypt.
498 * PUBLIC: int __env_set_encrypt __P((DB_ENV *, const char *, u_int32_t));
502 DB_ENV *dbenv;
513 ENV_ILLEGAL_AFTER_OPEN(env, "DB_ENV->set_encrypt");
517 return (__db_ferr(env, "DB_ENV->set_encrypt", 0));
647 DB_ENV *dbenv;
665 * DB_ENV->set_flags.
667 * PUBLIC: int __env_set_flags __P((DB_ENV *, u_int32_t, int));
671 DB_ENV *dbenv;
690 return (__db_ferr(env, "DB_ENV->set_flags", 0));
692 if ((ret = __db_fcchk(env, "DB_ENV->set_flags",
697 "DB_ENV->set_flags: direct I/O either not configured or not supported");
704 "DB_ENV->set_flags: DB_CDB_ALLDB");
707 "DB_ENV->set_flags: DB_PANIC_ENVIRONMENT");
716 "DB_ENV->set_flags: DB_REGION_INIT");
742 DB_ENV *dbenv;
751 * DB_ENV->set_data_dir.
753 * PUBLIC: int __env_set_data_dir __P((DB_ENV *, const char *));
757 DB_ENV *dbenv;
792 DB_ENV *dbenv;
801 * DB_ENV->set_intermediate_dir_mode.
803 * PUBLIC: int __env_set_intermediate_dir_mode __P((DB_ENV *, const char *));
807 DB_ENV *dbenv;
816 ENV_ILLEGAL_AFTER_OPEN(env, "DB_ENV->set_intermediate_dir_mode");
842 "DB_ENV->set_intermediate_dir_mode: illegal mode \"%s\"", mode);
857 * {DB_ENV,DB}->get_errcall.
859 * PUBLIC: void __env_get_errcall __P((DB_ENV *,
860 * PUBLIC: void (**)(const DB_ENV *, const char *, const char *)));
864 DB_ENV *dbenv;
865 void (**errcallp) __P((const DB_ENV *, const char *, const char *));
872 * {DB_ENV,DB}->set_errcall.
874 * PUBLIC: void __env_set_errcall __P((DB_ENV *,
875 * PUBLIC: void (*)(const DB_ENV *, const char *, const char *)));
879 DB_ENV *dbenv;
880 void (*errcall) __P((const DB_ENV *, const char *, const char *));
892 * {DB_ENV,DB}->get_errfile.
894 * PUBLIC: void __env_get_errfile __P((DB_ENV *, FILE **));
898 DB_ENV *dbenv;
906 * {DB_ENV,DB}->set_errfile.
908 * PUBLIC: void __env_set_errfile __P((DB_ENV *, FILE *));
912 DB_ENV *dbenv;
925 * {DB_ENV,DB}->get_errpfx.
927 * PUBLIC: void __env_get_errpfx __P((DB_ENV *, const char **));
931 DB_ENV *dbenv;
939 * {DB_ENV,DB}->set_errpfx.
941 * PUBLIC: void __env_set_errpfx __P((DB_ENV *, const char *));
945 DB_ENV *dbenv;
953 DB_ENV *dbenv;
954 void (*feedback) __P((DB_ENV *, int, int));
962 * DB_ENV->set_thread_id
966 DB_ENV *dbenv;
967 void (*id) __P((DB_ENV *, pid_t *, db_threadid_t *));
975 * DB_ENV->set_threadid_string
979 DB_ENV *dbenv;
980 char *(*thread_id_string) __P((DB_ENV *, pid_t, db_threadid_t, char *));
988 * DB_ENV->set_isalive
992 DB_ENV *dbenv;
993 int (*is_alive) __P((DB_ENV *, pid_t, db_threadid_t, u_int32_t));
1010 * DB_ENV->get_thread_count
1014 DB_ENV *dbenv;
1023 * DB_ENV->set_thread_count
1027 DB_ENV *dbenv;
1034 ENV_ILLEGAL_AFTER_OPEN(env, "DB_ENV->set_thread_count");
1042 * {DB_ENV,DB}->set_msgcall.
1045 * PUBLIC: __P((DB_ENV *, void (*)(const DB_ENV *, const char *)));
1049 DB_ENV *dbenv;
1050 void (*msgcall) __P((const DB_ENV *, const char *));
1057 * {DB_ENV,DB}->get_msgfile.
1059 * PUBLIC: void __env_get_msgfile __P((DB_ENV *, FILE **));
1063 DB_ENV *dbenv;
1071 * {DB_ENV,DB}->set_msgfile.
1073 * PUBLIC: void __env_set_msgfile __P((DB_ENV *, FILE *));
1077 DB_ENV *dbenv;
1085 * {DB_ENV,DB}->set_paniccall.
1087 * PUBLIC: int __env_set_paniccall __P((DB_ENV *, void (*)(DB_ENV *, int)));
1091 DB_ENV *dbenv;
1092 void (*paniccall) __P((DB_ENV *, int));
1100 * DB_ENV->set_event_notify.
1104 DB_ENV *dbenv;
1105 void (*event_func) __P((DB_ENV *, u_int32_t, void *));
1113 DB_ENV *dbenv;
1122 * DB_ENV->set_shm_key.
1124 * PUBLIC: int __env_set_shm_key __P((DB_ENV *, long));
1128 DB_ENV *dbenv;
1135 ENV_ILLEGAL_AFTER_OPEN(env, "DB_ENV->set_shm_key");
1143 DB_ENV *dbenv;
1152 * DB_ENV->set_tmp_dir.
1154 * PUBLIC: int __env_set_tmp_dir __P((DB_ENV *, const char *));
1158 DB_ENV *dbenv;
1172 DB_ENV *dbenv;
1201 * DB_ENV->set_verbose.
1203 * PUBLIC: int __env_set_verbose __P((DB_ENV *, u_int32_t, int));
1207 DB_ENV *dbenv;
1312 DB_ENV *dbenv;