ld                 67 Zend/zend_list.c 	zend_rsrc_list_dtors_entry *ld;
ld                 73 Zend/zend_list.c 	ld = zend_hash_index_find_ptr(&list_destructors, r.type);
ld                 74 Zend/zend_list.c 	if (ld) {
ld                 75 Zend/zend_list.c 		if (ld->list_dtor_ex) {
ld                 76 Zend/zend_list.c 			ld->list_dtor_ex(&r);
ld                197 Zend/zend_list.c 		zend_rsrc_list_dtors_entry *ld;
ld                199 Zend/zend_list.c 		ld = zend_hash_index_find_ptr(&list_destructors, res->type);
ld                200 Zend/zend_list.c 		if (ld) {
ld                201 Zend/zend_list.c 			if (ld->plist_dtor_ex) {
ld                202 Zend/zend_list.c 				ld->plist_dtor_ex(res);
ld                260 Zend/zend_list.c 	zend_rsrc_list_dtors_entry *ld = (zend_rsrc_list_dtors_entry *)Z_PTR_P(zv);
ld                262 Zend/zend_list.c 	if (ld->module_number == module_number) {
ld                263 Zend/zend_list.c 		zend_hash_apply_with_argument(&EG(persistent_list), clean_module_resource, (void *) &(ld->resource_id));
ld                277 Zend/zend_list.c ZEND_API int zend_register_list_destructors_ex(rsrc_dtor_func_t ld, rsrc_dtor_func_t pld, const char *type_name, int module_number)
ld                283 Zend/zend_list.c 	lde->list_dtor_ex = ld;
ld                 44 Zend/zend_list.h ZEND_API int zend_register_list_destructors_ex(rsrc_dtor_func_t ld, rsrc_dtor_func_t pld, const char *type_name, int module_number);
ld                112 ext/ldap/ldap.c 	ldap_linkdata *ld = (ldap_linkdata *)rsrc->ptr;
ld                114 ext/ldap/ldap.c 	ldap_unbind_ext(ld->link, NULL, NULL);
ld                116 ext/ldap/ldap.c 	zval_ptr_dtor(&ld->rebindproc);
ld                119 ext/ldap/ldap.c 	efree(ld);
ld                338 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld                364 ext/ldap/ldap.c 	ld = ecalloc(1, sizeof(ldap_linkdata));
ld                391 ext/ldap/ldap.c 			efree(ld);
ld                400 ext/ldap/ldap.c 			efree(ld);
ld                407 ext/ldap/ldap.c 		efree(ld);
ld                413 ext/ldap/ldap.c 				efree(ld);
ld                420 ext/ldap/ldap.c 		ld->link = ldap;
ld                421 ext/ldap/ldap.c 		RETURN_RES(zend_register_resource(ld, le_link));
ld                471 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld                478 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld                483 ext/ldap/ldap.c 		_set_lderrno(ld->link, LDAP_INVALID_CREDENTIALS);
ld                489 ext/ldap/ldap.c 		_set_lderrno(ld->link, LDAP_INVALID_CREDENTIALS);
ld                502 ext/ldap/ldap.c 		rc = ldap_sasl_bind_s(ld->link, ldap_bind_dn, LDAP_SASL_SIMPLE, &cred,
ld                506 ext/ldap/ldap.c 		rc = ldap_simple_bind_s(ld->link, ldap_bind_dn, ldap_bind_pw);
ld                529 ext/ldap/ldap.c static php_ldap_bictx *_php_sasl_setdefs(LDAP *ld, char *sasl_mech, char *sasl_realm, char *sasl_authc_id, char *passwd, char *sasl_authz_id)
ld                541 ext/ldap/ldap.c 		ldap_get_option(ld, LDAP_OPT_X_SASL_MECH, &ctx->mech);
ld                544 ext/ldap/ldap.c 		ldap_get_option(ld, LDAP_OPT_X_SASL_REALM, &ctx->realm);
ld                547 ext/ldap/ldap.c 		ldap_get_option(ld, LDAP_OPT_X_SASL_AUTHCID, &ctx->authcid);
ld                550 ext/ldap/ldap.c 		ldap_get_option(ld, LDAP_OPT_X_SASL_AUTHZID, &ctx->authzid);
ld                572 ext/ldap/ldap.c static int _php_sasl_interact(LDAP *ld, unsigned flags, void *defaults, void *in)
ld                608 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld                623 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld                627 ext/ldap/ldap.c 	ctx = _php_sasl_setdefs(ld->link, sasl_mech, sasl_realm, sasl_authc_id, passwd, sasl_authz_id);
ld                630 ext/ldap/ldap.c 		ldap_set_option(ld->link, LDAP_OPT_X_SASL_SECPROPS, props);
ld                633 ext/ldap/ldap.c 	rc = ldap_sasl_interactive_bind_s(ld->link, binddn, ctx->mech, NULL, NULL, LDAP_SASL_QUIET, _php_sasl_interact, ctx);
ld                650 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld                656 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld                711 ext/ldap/ldap.c 	ldap_linkdata *ld = NULL;
ld                803 ext/ldap/ldap.c 			ld = (ldap_linkdata *) zend_fetch_resource_ex(entry, "ldap link", le_link);
ld                804 ext/ldap/ldap.c 			if (ld == NULL) {
ld                826 ext/ldap/ldap.c 			php_set_opts(ld->link, ldap_sizelimit, ldap_timelimit, ldap_deref, &old_ldap_sizelimit, &old_ldap_timelimit, &old_ldap_deref);
ld                829 ext/ldap/ldap.c 			ldap_search_ext(ld->link, ldap_base_dn, scope, ldap_filter, ldap_attrs, ldap_attrsonly, NULL, NULL, NULL, ldap_sizelimit, &rcs[i]);
ld                830 ext/ldap/ldap.c 			lds[i] = ld;
ld                861 ext/ldap/ldap.c 		ld = (ldap_linkdata *) zend_fetch_resource_ex(link, "ldap link", le_link);
ld                862 ext/ldap/ldap.c 		if (ld == NULL) {
ld                867 ext/ldap/ldap.c 		php_set_opts(ld->link, ldap_sizelimit, ldap_timelimit, ldap_deref, &old_ldap_sizelimit, &old_ldap_timelimit, &old_ldap_deref);
ld                870 ext/ldap/ldap.c 		errno = ldap_search_ext_s(ld->link, ldap_base_dn, scope, ldap_filter, ldap_attrs, ldap_attrsonly, NULL, NULL, NULL, ldap_sizelimit, &ldap_res);
ld                898 ext/ldap/ldap.c 	if (ld) {
ld                900 ext/ldap/ldap.c 		php_set_opts(ld->link, old_ldap_sizelimit, old_ldap_timelimit, old_ldap_deref, &ldap_sizelimit, &ldap_timelimit, &ldap_deref);
ld                960 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld                967 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld                975 ext/ldap/ldap.c 	RETURN_LONG(ldap_count_entries(ld->link, ldap_result));
ld                984 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld                992 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1000 ext/ldap/ldap.c 	if ((entry = ldap_first_entry(ld->link, ldap_result)) == NULL) {
ld               1017 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1025 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1032 ext/ldap/ldap.c 	if ((entry_next = ldap_next_entry(ld->link, resultentry->data)) == NULL) {
ld               1051 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1064 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1071 ext/ldap/ldap.c 	ldap = ld->link;
ld               1146 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1155 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1163 ext/ldap/ldap.c 	if ((attribute = ldap_first_attribute(ld->link, resultentry->data, &resultentry->ber)) == NULL) {
ld               1179 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1188 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1201 ext/ldap/ldap.c 	if ((attribute = ldap_next_attribute(ld->link, resultentry->data, resultentry->ber)) == NULL) {
ld               1224 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1235 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1246 ext/ldap/ldap.c 	attribute = ldap_first_attribute(ld->link, resultentry->data, &ber);
ld               1248 ext/ldap/ldap.c 		ldap_value = ldap_get_values_len(ld->link, resultentry->data, attribute);
ld               1265 ext/ldap/ldap.c 		attribute = ldap_next_attribute(ld->link, resultentry->data, ber);
ld               1282 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1293 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1301 ext/ldap/ldap.c 	if ((ldap_value_len = ldap_get_values_len(ld->link, resultentry->data, attr)) == NULL) {
ld               1302 ext/ldap/ldap.c 		php_error_docref(NULL, E_WARNING, "Cannot get the value(s) of attribute %s", ldap_err2string(_get_lderrno(ld->link)));
ld               1324 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1332 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1340 ext/ldap/ldap.c 	text = ldap_get_dn(ld->link, resultentry->data);
ld               1419 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1433 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1511 ext/ldap/ldap.c 		if ((i = ldap_add_ext_s(ld->link, dn, ldap_mods, NULL, NULL)) != LDAP_SUCCESS) {
ld               1516 ext/ldap/ldap.c 		if ((i = ldap_modify_ext_s(ld->link, dn, ldap_mods, NULL, NULL)) != LDAP_SUCCESS) {
ld               1578 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1587 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1591 ext/ldap/ldap.c 	if ((rc = ldap_delete_ext_s(ld->link, dn, NULL, NULL)) != LDAP_SUCCESS) {
ld               1647 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1686 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1906 ext/ldap/ldap.c 	if ((i = ldap_modify_ext_s(ld->link, dn, ldap_mods, NULL, NULL)) != LDAP_SUCCESS) {
ld               1946 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1952 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1956 ext/ldap/ldap.c 	RETURN_LONG(_get_lderrno(ld->link));
ld               1979 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               1986 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               1990 ext/ldap/ldap.c 	ld_errno = _get_lderrno(ld->link);
ld               2003 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2011 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2018 ext/ldap/ldap.c 	errno = ldap_compare_ext_s(ld->link, dn, attr, &lvalue, NULL, NULL);
ld               2040 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2049 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2059 ext/ldap/ldap.c 	if (ldap_sort_entries(ld->link, (LDAPMessage **) &le->ptr, sflen ? sortfilter : NULL, strcmp) != LDAP_SUCCESS) {
ld               2074 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2081 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2102 ext/ldap/ldap.c 			if (ldap_get_option(ld->link, option, &val)) {
ld               2113 ext/ldap/ldap.c 			if (ldap_get_option(ld->link, LDAP_OPT_NETWORK_TIMEOUT, (void *) &timeout)) {
ld               2131 ext/ldap/ldap.c 			if (ldap_get_option(ld->link, LDAP_X_OPT_CONNECT_TIMEOUT, &timeout)) {
ld               2143 ext/ldap/ldap.c 			if (ldap_get_option(ld->link, LDAP_OPT_TIMEOUT, (void *) &timeout)) {
ld               2174 ext/ldap/ldap.c 			if (ldap_get_option(ld->link, option, &val) || val == NULL || *val == '\0') {
ld               2202 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2213 ext/ldap/ldap.c 		if ((ld = (ldap_linkdata *)zend_fetch_resource_ex(link, "ldap link", le_link)) == NULL) {
ld               2216 ext/ldap/ldap.c 		ldap = ld->link;
ld               2388 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2398 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2406 ext/ldap/ldap.c 	rc = ldap_parse_result(ld->link, ldap_result, &lerrcode,
ld               2460 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2468 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2476 ext/ldap/ldap.c 	if ((entry = ldap_first_reference(ld->link, ldap_result)) == NULL) {
ld               2493 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2501 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2509 ext/ldap/ldap.c 	if ((entry_next = ldap_next_reference(ld->link, resultentry->data)) == NULL) {
ld               2527 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2535 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2543 ext/ldap/ldap.c 	if (ldap_parse_reference(ld->link, resultentry->data, &lreferrals, NULL /* &serverctrls */, 0) != LDAP_SUCCESS) {
ld               2567 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2577 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2586 ext/ldap/ldap.c 	rc = ldap_rename_s(ld->link, dn, newrdn, newparent, deleteoldrdn, NULL, NULL);
ld               2593 ext/ldap/ldap.c 	rc = ldap_modrdn2_s(ld->link, dn, newrdn, deleteoldrdn);
ld               2609 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2616 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2620 ext/ldap/ldap.c 	if (((rc = ldap_set_option(ld->link, LDAP_OPT_PROTOCOL_VERSION, &protocol)) != LDAP_SUCCESS) ||
ld               2621 ext/ldap/ldap.c 		((rc = ldap_start_tls_s(ld->link, NULL, NULL)) != LDAP_SUCCESS)
ld               2638 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2644 ext/ldap/ldap.c 	ld = (ldap_linkdata *) zend_fetch_resource_ex(cb_link, "ldap link", le_link);
ld               2647 ext/ldap/ldap.c 	if (ld == NULL || Z_ISUNDEF(ld->rebindproc)) {
ld               2655 ext/ldap/ldap.c 	if (call_user_function_ex(EG(function_table), NULL, &ld->rebindproc, &cb_retval, 2, cb_args, 0, NULL) == SUCCESS && !Z_ISUNDEF(cb_retval)) {
ld               2673 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2680 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2686 ext/ldap/ldap.c 		if (!Z_ISUNDEF(ld->rebindproc)) {
ld               2687 ext/ldap/ldap.c 			zval_ptr_dtor(&ld->rebindproc);
ld               2688 ext/ldap/ldap.c 			ZVAL_UNDEF(&ld->rebindproc);
ld               2689 ext/ldap/ldap.c 			ldap_set_rebind_proc(ld->link, NULL, NULL);
ld               2703 ext/ldap/ldap.c 	if (Z_ISUNDEF(ld->rebindproc)) {
ld               2704 ext/ldap/ldap.c 		ldap_set_rebind_proc(ld->link, _ldap_rebind_proc, (void *) link);
ld               2706 ext/ldap/ldap.c 		zval_ptr_dtor(&ld->rebindproc);
ld               2709 ext/ldap/ldap.c 	ZVAL_COPY(&ld->rebindproc, callback);
ld               2853 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2866 ext/ldap/ldap.c 		if ((ld = (ldap_linkdata *)zend_fetch_resource_ex(link, "ldap link", le_link)) == NULL) {
ld               2869 ext/ldap/ldap.c 		ldap = ld->link;
ld               2944 ext/ldap/ldap.c 	ldap_linkdata *ld;
ld               2955 ext/ldap/ldap.c 	if ((ld = (ldap_linkdata *)zend_fetch_resource(Z_RES_P(link), "ldap link", le_link)) == NULL) {
ld               2963 ext/ldap/ldap.c 	rc = ldap_parse_result(ld->link,