• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gnulib-local/lib/libxml/

Lines Matching refs:context

118  * @param context   The current krb5 context
126 hdb_sqlite_prepare_stmt(krb5_context context,
138 krb5_warnx(context, "hdb-sqlite: prepare busy");
144 krb5_set_error_message(context, EINVAL,
156 * @param context The current krb5 context
164 hdb_sqlite_exec_stmt(krb5_context context,
176 krb5_warnx(context, "hdb-sqlite: exec busy: %d", (int)getpid());
182 krb5_set_error_message(context, error_code,
195 * @param context The current krb5 context
201 hdb_sqlite_open_database(krb5_context context, HDB *db, int flags)
212 krb5_set_error_message(context, ret,
218 ret = krb5_enomem(context);
226 hdb_sqlite_step(krb5_context context, sqlite3 *db, sqlite3_stmt *stmt)
234 krb5_warnx(context, "hdb-sqlite: step busy: %d", (int)getpid());
244 * @param context The current krb5 context
248 hdb_sqlite_close_database(krb5_context context, HDB *db)
272 * @param context The current krb5_context
279 hdb_sqlite_make_database(krb5_context context, HDB *db, const char *filename)
289 ret = hdb_sqlite_open_database(context, db, 0);
291 ret = hdb_sqlite_open_database(context, db, SQLITE_OPEN_CREATE);
296 ret = hdb_sqlite_exec_stmt(context, hsdb->db,
301 ret = hdb_sqlite_exec_stmt(context, hsdb->db,
307 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
311 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
315 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
319 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
323 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
327 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
331 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
335 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
339 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
343 ret = hdb_sqlite_prepare_stmt(context, hsdb->db,
348 ret = hdb_sqlite_step(context, hsdb->db, hsdb->get_version);
357 krb5_set_error_message(context, ret, "HDBSQLITE_VERSION mismatch");
378 * @param context The current krb5_context
387 hdb_sqlite_fetch_kvno(krb5_context context, HDB *db, krb5_const_principal principal,
397 ret = krb5_unparse_name(context, principal, &principal_string);
405 sqlite_error = hdb_sqlite_step(context, hsdb->db, fetch);
412 krb5_set_error_message(context, ret,
422 ret = hdb_value2entry(context, &value, &entry->entry);
427 ret = hdb_unseal_keys(context, db, &entry->entry);
429 hdb_free_entry(context, entry);
450 * @param context The current krb5_context
456 hdb_sqlite_step_once(krb5_context context, HDB *db, sqlite3_stmt *statement)
461 ret = hdb_sqlite_step(context, hsdb->db, statement);
473 * @param context The current krb5_context
481 hdb_sqlite_store(krb5_context context, HDB *db, unsigned flags,
495 ret = hdb_sqlite_exec_stmt(context, hsdb->db,
499 krb5_set_error_message(context, ret,
505 ret = krb5_unparse_name(context,
511 ret = hdb_seal_keys(context, db, &entry->entry);
516 ret = hdb_entry2value(context, &entry->entry, &value);
522 ret = hdb_sqlite_step(context, hsdb->db, get_ids);
528 ret = hdb_sqlite_step(context, hsdb->db, hsdb->add_entry);
536 ret = hdb_sqlite_step(context, hsdb->db, hsdb->add_principal);
552 ret = hdb_sqlite_step_once(context, db, hsdb->delete_aliases);
559 ret = hdb_sqlite_step_once(context, db, hsdb->update_entry);
574 ret = krb5_unparse_name(context, &aliases->aliases.val[i],
584 ret = hdb_sqlite_step_once(context, db, hsdb->add_alias);
603 ret = hdb_sqlite_exec_stmt(context, hsdb->db, "COMMIT", EINVAL);
605 krb5_warnx(context, "hdb-sqlite: COMMIT problem: %d: %s",
612 krb5_warnx(context, "hdb-sqlite: store rollback problem: %d: %s",
617 ret = hdb_sqlite_exec_stmt(context, hsdb->db,
629 * @param context The current krb5 context
635 hdb_sqlite_close(krb5_context context, HDB *db)
645 * @param context The current krb5 context
653 hdb_sqlite_open(krb5_context context, HDB *db, int flags, mode_t mode)
661 * @param context The current krb5 context
667 hdb_sqlite_destroy(krb5_context context, HDB *db)
672 ret = hdb_clear_master_key(context, db);
674 hdb_sqlite_close_database(context, db);
689 hdb_sqlite_lock(krb5_context context, HDB *db, int operation)
691 krb5_set_error_message(context, HDB_ERR_CANT_LOCK_DB,
700 hdb_sqlite_unlock(krb5_context context, HDB *db)
702 krb5_set_error_message(context, HDB_ERR_CANT_LOCK_DB,
711 hdb_sqlite_nextkey(krb5_context context, HDB *db, unsigned flags,
720 sqlite_error = hdb_sqlite_step(context, hsdb->db, hsdb->get_all_entries);
726 ret = hdb_value2entry(context, &value, &entry->entry);
746 hdb_sqlite_firstkey(krb5_context context, HDB *db, unsigned flags,
754 ret = hdb_sqlite_nextkey(context, db, flags, entry);
765 hdb_sqlite_rename(krb5_context context, HDB *db, const char *new_name)
770 krb5_warnx(context, "hdb_sqlite_rename");
775 hdb_sqlite_close_database(context, db);
780 hdb_sqlite_make_database(context, db, new_name);
789 hdb_sqlite_remove(krb5_context context, HDB *db,
797 ret = krb5_unparse_name(context, principal, &principal_string);
805 ret = hdb_sqlite_step(context, hsdb->db, remove);
808 krb5_set_error_message(context, ret,
823 * @param context A Kerberos 5 context.
831 hdb_sqlite_create(krb5_context context, HDB **db, const char *argument)
838 return krb5_enomem(context);
844 return krb5_enomem(context);
850 ret = hdb_sqlite_make_database(context, *db, argument);