Lines Matching refs:bindings

187 	ZEND_HASH_FOREACH_PTR(sdl->bindings, binding) {  in get_binding_from_type()
205 binding = zend_hash_find_ptr(sdl->bindings, key.s); in get_binding_from_name()
423 …if (zend_hash_str_add_ptr(&ctx->bindings, (char*)name->children->content, xmlStrlen(name->children… in load_wsdl_ex()
738 zend_hash_init(&ctx.bindings, 0, NULL, NULL, 0); in load_wsdl()
837 if ((tmp = zend_hash_str_find_ptr(&ctx.bindings, ctype, strlen(ctype))) == NULL) { in load_wsdl()
1149 if (!ctx.sdl->bindings) { in load_wsdl()
1150 ctx.sdl->bindings = emalloc(sizeof(HashTable)); in load_wsdl()
1151 zend_hash_init(ctx.sdl->bindings, 0, NULL, delete_binding, 0); in load_wsdl()
1154 …if (!zend_hash_str_add_ptr(ctx.sdl->bindings, tmpbinding->name, strlen(tmpbinding->name), tmpbindi… in load_wsdl()
1155 zend_hash_next_index_insert_ptr(ctx.sdl->bindings, tmpbinding); in load_wsdl()
1166 if (ctx.sdl->bindings == NULL || ctx.sdl->bindings->nNumOfElements == 0) { in load_wsdl()
1177 zend_hash_destroy(&ctx.bindings); in load_wsdl()
1543 sdlBindingPtr *bindings; in get_sdl_from_cache() local
1674 bindings = safe_emalloc(num_bindings, sizeof(sdlBindingPtr), 0); in get_sdl_from_cache()
1676 sdl->bindings = emalloc(sizeof(HashTable)); in get_sdl_from_cache()
1677 zend_hash_init(sdl->bindings, num_bindings, NULL, delete_binding, 0); in get_sdl_from_cache()
1681 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1692 bindings[i] = binding; in get_sdl_from_cache()
1713 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1782 efree(bindings); in get_sdl_from_cache()
2259 if (sdl->bindings) { in add_sdl_to_cache()
2260 i = zend_hash_num_elements(sdl->bindings); in add_sdl_to_cache()
2271 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in add_sdl_to_cache()
3049 if (sdl->bindings) { in make_persistent_sdl()
3053 psdl->bindings = malloc(sizeof(HashTable)); in make_persistent_sdl()
3054 …zend_hash_init(psdl->bindings, zend_hash_num_elements(sdl->bindings), NULL, delete_binding_persist… in make_persistent_sdl()
3056 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in make_persistent_sdl()
3060 zend_hash_str_add_ptr(psdl->bindings, ZSTR_VAL(key), ZSTR_LEN(key), pbind); in make_persistent_sdl()
3062 zend_hash_next_index_insert_ptr(psdl->bindings, pbind); in make_persistent_sdl()
3145 if (tmp->bindings) { in delete_psdl_int()
3146 zend_hash_destroy(tmp->bindings); in delete_psdl_int()
3147 free(tmp->bindings); in delete_psdl_int()
3411 if (tmp->bindings) { in delete_sdl_impl()
3412 zend_hash_destroy(tmp->bindings); in delete_sdl_impl()
3413 efree(tmp->bindings); in delete_sdl_impl()