Lines Matching refs:bindings
188 ZEND_HASH_MAP_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()
426 …if (zend_hash_str_add_ptr(&ctx->bindings, (char*)name->children->content, xmlStrlen(name->children… in load_wsdl_ex()
741 zend_hash_init(&ctx.bindings, 0, NULL, NULL, 0); in load_wsdl()
840 if ((tmp = zend_hash_str_find_ptr(&ctx.bindings, ctype, strlen(ctype))) == NULL) { in load_wsdl()
1154 if (!ctx.sdl->bindings) { in load_wsdl()
1155 ctx.sdl->bindings = emalloc(sizeof(HashTable)); in load_wsdl()
1156 zend_hash_init(ctx.sdl->bindings, 0, NULL, delete_binding, 0); in load_wsdl()
1159 …if (!zend_hash_str_add_ptr(ctx.sdl->bindings, tmpbinding->name, strlen(tmpbinding->name), tmpbindi… in load_wsdl()
1160 zend_hash_next_index_insert_ptr(ctx.sdl->bindings, tmpbinding); in load_wsdl()
1171 if (ctx.sdl->bindings == NULL || ctx.sdl->bindings->nNumOfElements == 0) { in load_wsdl()
1182 zend_hash_destroy(&ctx.bindings); in load_wsdl()
1548 sdlBindingPtr *bindings; in get_sdl_from_cache() local
1679 bindings = safe_emalloc(num_bindings, sizeof(sdlBindingPtr), 0); in get_sdl_from_cache()
1681 sdl->bindings = emalloc(sizeof(HashTable)); in get_sdl_from_cache()
1682 zend_hash_init(sdl->bindings, num_bindings, NULL, delete_binding, 0); in get_sdl_from_cache()
1686 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1697 bindings[i] = binding; in get_sdl_from_cache()
1718 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1787 efree(bindings); in get_sdl_from_cache()
2264 if (sdl->bindings) { in add_sdl_to_cache()
2265 i = zend_hash_num_elements(sdl->bindings); in add_sdl_to_cache()
2276 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in add_sdl_to_cache()
3064 if (sdl->bindings) { in make_persistent_sdl()
3068 psdl->bindings = malloc(sizeof(HashTable)); in make_persistent_sdl()
3069 …zend_hash_init(psdl->bindings, zend_hash_num_elements(sdl->bindings), NULL, delete_binding_persist… in make_persistent_sdl()
3071 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in make_persistent_sdl()
3075 zend_hash_str_add_ptr(psdl->bindings, ZSTR_VAL(key), ZSTR_LEN(key), pbind); in make_persistent_sdl()
3077 zend_hash_next_index_insert_ptr(psdl->bindings, pbind); in make_persistent_sdl()
3160 if (tmp->bindings) { in delete_psdl_int()
3161 zend_hash_destroy(tmp->bindings); in delete_psdl_int()
3162 free(tmp->bindings); in delete_psdl_int()
3430 if (tmp->bindings) { in delete_sdl_impl()
3431 zend_hash_destroy(tmp->bindings); in delete_sdl_impl()
3432 efree(tmp->bindings); in delete_sdl_impl()