Lines Matching defs:mode
245 k5db2_dbopen(krb5_db2_context *dbc, char *fname, int flags, int mode, int tempdb)
277 db = dbopen(fname, flags, mode,
289 db = dbopen(fname, flags, mode,
607 int mode, gotlock, tries;
611 mode = KRB5_DB_LOCKMODE_EXCLUSIVE;
614 mode = KRB5_LOCKMODE_EXCLUSIVE;
618 mode = KRB5_LOCKMODE_SHARED;
629 if (db_ctx->db_locks_held && (db_ctx->db_lock_mode >= mode)) {
635 if ((mode != KRB5_LOCKMODE_SHARED) && (mode != KRB5_LOCKMODE_EXCLUSIVE))
638 krb5_lock_mode = mode | KRB5_LOCKMODE_DONTBLOCK;
644 } else if (retval == EBADF && mode == KRB5_DB_LOCKMODE_EXCLUSIVE) {
678 mode == KRB5_LOCKMODE_SHARED ? O_RDONLY : O_RDWR, 0600, db_ctx->tempdb);
695 db_ctx->db_lock_mode = mode;
1418 krb5_db2_db_set_lockmode(krb5_context context, krb5_boolean mode)
1425 old = mode;
1428 db_ctx->db_nb_locks = mode;
1451 char *conf_section, char **db_args, int mode)