Lines Matching refs:bindings

188 	ZEND_HASH_FOREACH_PTR(sdl->bindings, binding) {  in get_binding_from_type()
206 binding = zend_hash_find_ptr(sdl->bindings, key.s); in get_binding_from_name()
422 …if (zend_hash_str_add_ptr(&ctx->bindings, (char*)name->children->content, xmlStrlen(name->children… in load_wsdl_ex()
737 zend_hash_init(&ctx.bindings, 0, NULL, NULL, 0); in load_wsdl()
835 if ((tmp = zend_hash_str_find_ptr(&ctx.bindings, ctype, strlen(ctype))) == NULL) { in load_wsdl()
1147 if (!ctx.sdl->bindings) { in load_wsdl()
1148 ctx.sdl->bindings = emalloc(sizeof(HashTable)); in load_wsdl()
1149 zend_hash_init(ctx.sdl->bindings, 0, NULL, delete_binding, 0); in load_wsdl()
1152 …if (!zend_hash_str_add_ptr(ctx.sdl->bindings, tmpbinding->name, strlen(tmpbinding->name), tmpbindi… in load_wsdl()
1153 zend_hash_next_index_insert_ptr(ctx.sdl->bindings, tmpbinding); in load_wsdl()
1164 if (ctx.sdl->bindings == NULL || ctx.sdl->bindings->nNumOfElements == 0) { in load_wsdl()
1169 zend_hash_destroy(&ctx.bindings); in load_wsdl()
1535 sdlBindingPtr *bindings; in get_sdl_from_cache() local
1666 bindings = safe_emalloc(num_bindings, sizeof(sdlBindingPtr), 0); in get_sdl_from_cache()
1668 sdl->bindings = emalloc(sizeof(HashTable)); in get_sdl_from_cache()
1669 zend_hash_init(sdl->bindings, num_bindings, NULL, delete_binding, 0); in get_sdl_from_cache()
1673 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1684 bindings[i] = binding; in get_sdl_from_cache()
1705 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1774 efree(bindings); in get_sdl_from_cache()
2251 if (sdl->bindings) { in add_sdl_to_cache()
2252 i = zend_hash_num_elements(sdl->bindings); in add_sdl_to_cache()
2263 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in add_sdl_to_cache()
3041 if (sdl->bindings) { in make_persistent_sdl()
3045 psdl->bindings = malloc(sizeof(HashTable)); in make_persistent_sdl()
3046 …zend_hash_init(psdl->bindings, zend_hash_num_elements(sdl->bindings), NULL, delete_binding_persist… in make_persistent_sdl()
3048 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in make_persistent_sdl()
3052 zend_hash_str_add_ptr(psdl->bindings, ZSTR_VAL(key), ZSTR_LEN(key), pbind); in make_persistent_sdl()
3054 zend_hash_next_index_insert_ptr(psdl->bindings, pbind); in make_persistent_sdl()
3137 if (tmp->bindings) { in delete_psdl_int()
3138 zend_hash_destroy(tmp->bindings); in delete_psdl_int()
3139 free(tmp->bindings); in delete_psdl_int()
3412 if (tmp->bindings) { in delete_sdl_impl()
3413 zend_hash_destroy(tmp->bindings); in delete_sdl_impl()
3414 efree(tmp->bindings); in delete_sdl_impl()