Lines Matching defs:mode
1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
240 k5db2_dbopen(krb5_db2_context *dbc, char *fname, int flags, int mode, int tempdb)
272 db = dbopen(fname, flags, mode,
284 db = dbopen(fname, flags, mode,
599 int mode, gotlock, tries;
603 mode = KRB5_DB_LOCKMODE_EXCLUSIVE;
606 mode = KRB5_LOCKMODE_EXCLUSIVE;
610 mode = KRB5_LOCKMODE_SHARED;
621 if (db_ctx->db_locks_held && (db_ctx->db_lock_mode >= mode)) {
627 if ((mode != KRB5_LOCKMODE_SHARED) && (mode != KRB5_LOCKMODE_EXCLUSIVE))
630 krb5_lock_mode = mode | KRB5_LOCKMODE_DONTBLOCK;
636 } else if (retval == EBADF && mode == KRB5_DB_LOCKMODE_EXCLUSIVE)
669 mode == KRB5_LOCKMODE_SHARED ? O_RDONLY : O_RDWR, 0600, db_ctx->tempdb);
686 db_ctx->db_lock_mode = mode;
1331 krb5_db2_db_set_lockmode(krb5_context context, krb5_boolean mode)
1338 old = mode;
1341 db_ctx->db_nb_locks = mode;
1364 char *conf_section, char **db_args, int mode)