Lines Matching refs:bindings

189 	ZEND_HASH_FOREACH_PTR(sdl->bindings, binding) {  in get_binding_from_type()
207 binding = zend_hash_find_ptr(sdl->bindings, key.s); in get_binding_from_name()
425 …if (zend_hash_str_add_ptr(&ctx->bindings, (char*)name->children->content, xmlStrlen(name->children… in load_wsdl_ex()
740 zend_hash_init(&ctx.bindings, 0, NULL, NULL, 0); in load_wsdl()
839 if ((tmp = zend_hash_str_find_ptr(&ctx.bindings, ctype, strlen(ctype))) == NULL) { in load_wsdl()
1151 if (!ctx.sdl->bindings) { in load_wsdl()
1152 ctx.sdl->bindings = emalloc(sizeof(HashTable)); in load_wsdl()
1153 zend_hash_init(ctx.sdl->bindings, 0, NULL, delete_binding, 0); in load_wsdl()
1156 …if (!zend_hash_str_add_ptr(ctx.sdl->bindings, tmpbinding->name, strlen(tmpbinding->name), tmpbindi… in load_wsdl()
1157 zend_hash_next_index_insert_ptr(ctx.sdl->bindings, tmpbinding); in load_wsdl()
1168 if (ctx.sdl->bindings == NULL || ctx.sdl->bindings->nNumOfElements == 0) { in load_wsdl()
1179 zend_hash_destroy(&ctx.bindings); in load_wsdl()
1545 sdlBindingPtr *bindings; in get_sdl_from_cache() local
1676 bindings = safe_emalloc(num_bindings, sizeof(sdlBindingPtr), 0); in get_sdl_from_cache()
1678 sdl->bindings = emalloc(sizeof(HashTable)); in get_sdl_from_cache()
1679 zend_hash_init(sdl->bindings, num_bindings, NULL, delete_binding, 0); in get_sdl_from_cache()
1683 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1694 bindings[i] = binding; in get_sdl_from_cache()
1715 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1784 efree(bindings); in get_sdl_from_cache()
2261 if (sdl->bindings) { in add_sdl_to_cache()
2262 i = zend_hash_num_elements(sdl->bindings); in add_sdl_to_cache()
2273 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in add_sdl_to_cache()
3051 if (sdl->bindings) { in make_persistent_sdl()
3055 psdl->bindings = malloc(sizeof(HashTable)); in make_persistent_sdl()
3056 …zend_hash_init(psdl->bindings, zend_hash_num_elements(sdl->bindings), NULL, delete_binding_persist… in make_persistent_sdl()
3058 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->bindings, key, tmp) { in make_persistent_sdl()
3062 zend_hash_str_add_ptr(psdl->bindings, ZSTR_VAL(key), ZSTR_LEN(key), pbind); in make_persistent_sdl()
3064 zend_hash_next_index_insert_ptr(psdl->bindings, pbind); in make_persistent_sdl()
3147 if (tmp->bindings) { in delete_psdl_int()
3148 zend_hash_destroy(tmp->bindings); in delete_psdl_int()
3149 free(tmp->bindings); in delete_psdl_int()
3413 if (tmp->bindings) { in delete_sdl_impl()
3414 zend_hash_destroy(tmp->bindings); in delete_sdl_impl()
3415 efree(tmp->bindings); in delete_sdl_impl()