Lines Matching refs:ld
149 static PRLDAP_TPDMap *prldap_allocate_map( LDAP *ld );
161 * Install NSPR thread functions into ld (if ld is NULL, they are installed
167 prldap_install_thread_functions( LDAP *ld, int shared )
175 ldap_set_lderrno( ld, LDAP_LOCAL_ERROR, NULL, NULL );
195 if ( ld != NULL ) {
197 * If this is a real ld (i.e., we are not setting the global
199 * If ld is NULL we do not do this here but it is done in
202 if (( tfns.ltf_lderrno_arg = (void *)prldap_allocate_map( ld ))
210 if ( ldap_set_option( ld, LDAP_OPT_THREAD_FN_PTRS,
221 if ( ldap_set_option( ld, LDAP_OPT_EXTRA_THREAD_FN_PTRS,
348 * been installed. If ld is not NULL when prldap_install_thread_functions()
352 prldap_thread_new_handle( LDAP *ld, void *sessionarg )
357 if ( ldap_get_option( ld, LDAP_OPT_THREAD_FN_PTRS, (void *)&tfns ) != 0 ) {
362 if (( tfns.ltf_lderrno_arg = (void *)prldap_allocate_map( ld )) == NULL
363 || ldap_set_option( ld, LDAP_OPT_THREAD_FN_PTRS,
379 prldap_thread_dispose_handle( LDAP *ld, void *sessionarg )
384 if ( ldap_get_option( ld, LDAP_OPT_THREAD_FN_PTRS,
415 prldap_allocate_map( LDAP *ld )
453 map->prtm_ld = ld; /* now marked as "in use" */