Lines Matching refs:dbi
284 int dbi,
464 (void) (nscd_nss_db_initf[dbi])(&nsw_cfg->fe_params);
469 if ((rc = _nscd_init_nsw_state_base(dbi, compat_basei, 1)) !=
472 (me, "unable to initialize a nsw state base(%d)\n", dbi);
477 (me, "new nsw state base(%d) %p created\n", dbi,
478 nscd_nsw_state_base[dbi]);
483 if ((rc = _nscd_init_getent_ctx_base(dbi, 1)) != NSCD_SUCCESS) {
485 (me, "unable to initialize a getent context base(%d)\n", dbi);
490 (me, "new getent context base(%d) %p created\n", dbi,
491 nscd_getent_ctx_base[dbi]);
500 * nscd_nsw_config[dbi] will either be destroyed
505 nscd_nsw_config[dbi] = (nscd_nsw_config_t **)_nscd_set(
506 (nscd_acc_data_t *)nscd_nsw_config[dbi],
533 create_nsw_config(int dbi)
564 if (nscd_nss_db_initf[dbi] == NULL) {
566 nscd_nsw_config[dbi] = (nscd_nsw_config_t **)_nscd_set(
567 (nscd_acc_data_t *)nscd_nsw_config[dbi],
586 nsw_cfg->db_name = strdup(NSCD_NSW_DB_NAME(dbi));
600 (void) (nscd_nss_db_initf[dbi])(&nsw_cfg->fe_params);
606 nscd_nsw_config[dbi] = (nscd_nsw_config_t **)_nscd_set(
607 (nscd_acc_data_t *)nscd_nsw_config[dbi],