Lines Matching refs:vftabl

201     if (lib->vftabl.set_master_key == NULL) {  in kdb_setup_opt_functions()
202 lib->vftabl.set_master_key = kdb_def_set_mkey; in kdb_setup_opt_functions()
205 if (lib->vftabl.get_master_key == NULL) { in kdb_setup_opt_functions()
206 lib->vftabl.get_master_key = kdb_def_get_mkey; in kdb_setup_opt_functions()
209 if (lib->vftabl.fetch_master_key == NULL) { in kdb_setup_opt_functions()
210 lib->vftabl.fetch_master_key = krb5_db_def_fetch_mkey; in kdb_setup_opt_functions()
213 if (lib->vftabl.verify_master_key == NULL) { in kdb_setup_opt_functions()
214 lib->vftabl.verify_master_key = krb5_def_verify_master_key; in kdb_setup_opt_functions()
217 if (lib->vftabl.dbe_search_enctype == NULL) { in kdb_setup_opt_functions()
218 lib->vftabl.dbe_search_enctype = krb5_dbe_def_search_enctype; in kdb_setup_opt_functions()
221 if (lib->vftabl.db_change_pwd == NULL) { in kdb_setup_opt_functions()
222 lib->vftabl.db_change_pwd = krb5_dbe_def_cpw; in kdb_setup_opt_functions()
225 if (lib->vftabl.store_master_key == NULL) { in kdb_setup_opt_functions()
226 lib->vftabl.store_master_key = krb5_def_store_mkey; in kdb_setup_opt_functions()
229 if (lib->vftabl.promote_db == NULL) { in kdb_setup_opt_functions()
230 lib->vftabl.promote_db = krb5_def_promote_db; in kdb_setup_opt_functions()
287 memcpy(&(*lib)->vftabl, vftabl_addr, sizeof(kdb_vftabl)); in kdb_load_library()
291 if ((status = (*lib)->vftabl.init_library())) { in kdb_load_library()
401 memcpy(&(*lib)->vftabl, vftabl_addrs[0], sizeof(kdb_vftabl)); in kdb_load_library()
404 if ((status = (*lib)->vftabl.init_library())) { in kdb_load_library()
492 status = lib->vftabl.fini_library(); in kdb_free_library()
596 if (dal_handle->lib_handle->vftabl.errcode_2_string == NULL) in get_errmsg()
598 e = dal_handle->lib_handle->vftabl.errcode_2_string(kcontext, err_code); in get_errmsg()
601 if (dal_handle->lib_handle->vftabl.release_errcode_string) in get_errmsg()
602 dal_handle->lib_handle->vftabl.release_errcode_string(kcontext, e); in get_errmsg()
640 dal_handle->lib_handle->vftabl.init_module(kcontext, section, db_args, in krb5_db_open()
693 dal_handle->lib_handle->vftabl.db_create(kcontext, section, db_args); in krb5_db_create()
721 status = dal_handle->lib_handle->vftabl.fini_module(kcontext); in krb5_db_fini()
766 dal_handle->lib_handle->vftabl.db_destroy(kcontext, section, db_args); in krb5_db_destroy()
795 status = dal_handle->lib_handle->vftabl.db_get_age(kcontext, db_name, t); in krb5_db_get_age()
823 dal_handle->lib_handle->vftabl.db_set_option(kcontext, option, value); in krb5_db_set_option()
851 status = dal_handle->lib_handle->vftabl.db_lock(kcontext, lock_mode); in krb5_db_lock()
881 status = dal_handle->lib_handle->vftabl.db_unlock(kcontext); in krb5_db_unlock()
913 dal_handle->lib_handle->vftabl.db_get_principal(kcontext, search_for, in krb5_db_get_principal()
946 dal_handle->lib_handle->vftabl.db_get_principal_nolock(kcontext, in krb5_db_get_principal_nolock()
977 dal_handle->lib_handle->vftabl.db_free_principal(kcontext, entry, in krb5_db_free_principal()
1057 status = dal_handle->lib_handle->vftabl.db_put_principal(kcontext, entries, in krb5_db_put_principal()
1098 dal_handle->lib_handle->vftabl.db_delete_principal(kcontext, in krb5_db_delete_principal()
1133 status = dal_handle->lib_handle->vftabl.db_iterate(kcontext, in krb5_db_iterate()
1164 dal_handle->lib_handle->vftabl.db_supported_realms(kcontext, realms); in krb5_supported_realms()
1192 dal_handle->lib_handle->vftabl.db_free_supported_realms(kcontext, in krb5_free_supported_realms()
1221 status = dal_handle->lib_handle->vftabl.set_master_key(kcontext, pwd, key); in krb5_db_set_master_key_ext()
1257 status = dal_handle->lib_handle->vftabl.get_master_key(kcontext, key); in krb5_db_get_mkey()
1287 status = dal_handle->lib_handle->vftabl.store_master_key(kcontext, in krb5_db_store_master_key()
1364 retval = dal_handle->lib_handle->vftabl.fetch_master_key(context, in krb5_db_fetch_mkey()
1416 status = dal_handle->lib_handle->vftabl.verify_master_key(kcontext, in krb5_db_verify_master_key()
1441 new_ptr = dal_handle->lib_handle->vftabl.db_alloc(kcontext, ptr, size); in krb5_db_alloc()
1462 dal_handle->lib_handle->vftabl.db_free(kcontext, ptr); in krb5_db_free()
1506 status = dal_handle->lib_handle->vftabl.dbe_search_enctype(kcontext, in krb5_dbe_search_enctype()
1794 status = dal_handle->lib_handle->vftabl.db_change_pwd(kcontext, in krb5_dbe_cpw()
1828 status = dal_handle->lib_handle->vftabl.db_create_policy(kcontext, policy); in krb5_db_create_policy()
1857 dal_handle->lib_handle->vftabl.db_get_policy(kcontext, name, policy, in krb5_db_get_policy()
1885 status = dal_handle->lib_handle->vftabl.db_put_policy(kcontext, policy); in krb5_db_put_policy()
1914 dal_handle->lib_handle->vftabl.db_iter_policy(kcontext, match_entry, in krb5_db_iter_policy()
1942 status = dal_handle->lib_handle->vftabl.db_delete_policy(kcontext, policy); in krb5_db_delete_policy()
1969 dal_handle->lib_handle->vftabl.db_free_policy(kcontext, policy); in krb5_db_free_policy()
2007 dal_handle->lib_handle->vftabl.promote_db(kcontext, section, db_args); in krb5_db_promote()
2043 *iprop_supported = dal_handle->lib_handle->vftabl.iprop_supported; in krb5_db_supports_iprop()