Lines Matching refs:ldap_context
97 krb5_get_ldap_handle(krb5_ldap_context *ldap_context)
103 while (ldap_context->server_info_list[cnt] != NULL) {
104 ldap_server_info = ldap_context->server_info_list[cnt];
137 krb5_retry_get_ldap_handle(krb5_ldap_context *ldap_context,
142 if ((*st=krb5_ldap_db_single_init(ldap_context)) != 0)
145 ldap_server_handle = krb5_get_ldap_handle(ldap_context);
215 krb5_ldap_request_handle_from_pool(krb5_ldap_context *ldap_context,
223 st = HNDL_LOCK(ldap_context);
226 if (((*ldap_server_handle)=krb5_get_ldap_handle(ldap_context)) == NULL)
227 (*ldap_server_handle)=krb5_retry_get_ldap_handle(ldap_context, &st);
228 HNDL_UNLOCK(ldap_context);
238 krb5_ldap_request_next_handle_from_pool(krb5_ldap_context *ldap_context,
244 st = HNDL_LOCK(ldap_context);
252 if (((*ldap_server_handle)=krb5_get_ldap_handle(ldap_context)) == NULL)
253 (*ldap_server_handle)=krb5_retry_get_ldap_handle(ldap_context, &st);
254 HNDL_UNLOCK(ldap_context);
263 krb5_ldap_put_handle_to_pool(krb5_ldap_context *ldap_context,
267 if (HNDL_LOCK(ldap_context) == 0) {
269 HNDL_UNLOCK(ldap_context);