encoders 274 ext/soap/php_encoding.c if (sdl && sdl->encoders) { encoders 277 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(sdl->encoders, enc) { encoders 54 ext/soap/php_schema.c if (sdl->encoders == NULL) { encoders 55 ext/soap/php_schema.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 56 ext/soap/php_schema.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, 0); encoders 62 ext/soap/php_schema.c if ((enc_ptr = zend_hash_find_ptr(sdl->encoders, nscat.s)) != NULL) { encoders 83 ext/soap/php_schema.c zend_hash_update_ptr(sdl->encoders, nscat.s, enc); encoders 333 ext/soap/php_schema.c if (sdl->encoders == NULL) { encoders 334 ext/soap/php_schema.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 335 ext/soap/php_schema.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, 0); encoders 344 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(sdl->encoders, cur_type->encode); encoders 1388 ext/soap/php_schema.c if (sdl->encoders == NULL) { encoders 1389 ext/soap/php_schema.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 1390 ext/soap/php_schema.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, 0); encoders 1399 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(sdl->encoders, cur_type->encode); encoders 156 ext/soap/php_sdl.c if (sdl->encoders == NULL) { encoders 157 ext/soap/php_sdl.c sdl->encoders = pemalloc(sizeof(HashTable), sdl->is_persistent); encoders 158 ext/soap/php_sdl.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, sdl->is_persistent); encoders 160 ext/soap/php_sdl.c zend_hash_str_update_ptr(sdl->encoders, nscat, len, new_enc); encoders 174 ext/soap/php_sdl.c } else if (sdl && sdl->encoders && (enc = zend_hash_str_find_ptr(sdl->encoders, (char*)nscat, len)) != NULL) { encoders 1221 ext/soap/php_sdl.c static void sdl_deserialize_attribute(sdlAttributePtr attr, encodePtr *encoders, char **in) encoders 1233 ext/soap/php_sdl.c attr->encode = encoders[i]; encoders 1314 ext/soap/php_sdl.c static void sdl_deserialize_type(sdlTypePtr type, sdlTypePtr *types, encodePtr *encoders, char **in) encoders 1329 ext/soap/php_sdl.c type->encode = encoders[i]; encoders 1372 ext/soap/php_sdl.c sdl_deserialize_type(t, types, encoders, in); encoders 1386 ext/soap/php_sdl.c sdl_deserialize_attribute(attr, encoders, in); encoders 1445 ext/soap/php_sdl.c static void sdl_deserialize_soap_body(sdlSoapBindingFunctionBodyPtr body, encodePtr *encoders, sdlTypePtr *types, char **in) encoders 1473 ext/soap/php_sdl.c tmp->encode = encoders[n]; encoders 1494 ext/soap/php_sdl.c tmp2->encode = encoders[n]; encoders 1504 ext/soap/php_sdl.c static HashTable* sdl_deserialize_parameters(encodePtr *encoders, sdlTypePtr *types, char **in) encoders 1519 ext/soap/php_sdl.c param->encode = encoders[n]; encoders 1535 ext/soap/php_sdl.c encodePtr *encoders; encoders 1606 ext/soap/php_sdl.c encoders = safe_emalloc((i+1), sizeof(encodePtr), 0); encoders 1608 ext/soap/php_sdl.c encoders[0] = NULL; encoders 1610 ext/soap/php_sdl.c encoders[i] = emalloc(sizeof(encode)); encoders 1611 ext/soap/php_sdl.c memset(encoders[i], 0, sizeof(encode)); encoders 1617 ext/soap/php_sdl.c encoders[++i] = enc++; encoders 1626 ext/soap/php_sdl.c sdl_deserialize_type(types[i], types, encoders, &in); encoders 1636 ext/soap/php_sdl.c sdl_deserialize_type(types[i], types, encoders, &in); encoders 1646 ext/soap/php_sdl.c sdl_deserialize_type(types[i], types, encoders, &in); encoders 1653 ext/soap/php_sdl.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 1654 ext/soap/php_sdl.c zend_hash_init(sdl->encoders, num_encoders, NULL, delete_encoder, 0); encoders 1656 ext/soap/php_sdl.c sdl_deserialize_key(sdl->encoders, encoders[i], &in); encoders 1657 ext/soap/php_sdl.c sdl_deserialize_encoder(encoders[i], types, &in); encoders 1710 ext/soap/php_sdl.c sdl_deserialize_soap_body(&binding->input, encoders, types, &in); encoders 1711 ext/soap/php_sdl.c sdl_deserialize_soap_body(&binding->output, encoders, types, &in); encoders 1717 ext/soap/php_sdl.c func->requestParameters = sdl_deserialize_parameters(encoders, types, &in); encoders 1718 ext/soap/php_sdl.c func->responseParameters = sdl_deserialize_parameters(encoders, types, &in); encoders 1732 ext/soap/php_sdl.c fault->details =sdl_deserialize_parameters(encoders, types, &in); encoders 1773 ext/soap/php_sdl.c efree(encoders); encoders 2184 ext/soap/php_sdl.c if (sdl->encoders) { encoders 2185 ext/soap/php_sdl.c i = zend_hash_num_elements(sdl->encoders); encoders 2194 ext/soap/php_sdl.c ZEND_HASH_FOREACH_PTR(sdl->encoders, tmp) { encoders 2240 ext/soap/php_sdl.c if (sdl->encoders) { encoders 2244 ext/soap/php_sdl.c ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->encoders, key, tmp) { encoders 2999 ext/soap/php_sdl.c if (sdl->encoders) { encoders 3003 ext/soap/php_sdl.c psdl->encoders = malloc(sizeof(HashTable)); encoders 3004 ext/soap/php_sdl.c zend_hash_init(psdl->encoders, zend_hash_num_elements(sdl->encoders), NULL, delete_encoder_persistent, 1); encoders 3006 ext/soap/php_sdl.c ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->encoders, key, tmp) { encoders 3010 ext/soap/php_sdl.c zend_hash_str_add_ptr(psdl->encoders, ZSTR_VAL(key), ZSTR_LEN(key), penc); encoders 3012 ext/soap/php_sdl.c zend_hash_next_index_insert_ptr(psdl->encoders, penc); encoders 3125 ext/soap/php_sdl.c if (tmp->encoders) { encoders 3126 ext/soap/php_sdl.c zend_hash_destroy(tmp->encoders); encoders 3127 ext/soap/php_sdl.c free(tmp->encoders); encoders 3390 ext/soap/php_sdl.c if (tmp->encoders) { encoders 3391 ext/soap/php_sdl.c zend_hash_destroy(tmp->encoders); encoders 3392 ext/soap/php_sdl.c efree(tmp->encoders); encoders 58 ext/soap/php_sdl.h HashTable *encoders; /* array of encodePtr */