Lines Matching refs:encoders

156 			if (sdl->encoders == NULL) {  in get_encoder()
157 sdl->encoders = pemalloc(sizeof(HashTable), sdl->is_persistent); in get_encoder()
158 …zend_hash_init(sdl->encoders, 0, NULL, sdl->is_persistent ? delete_encoder_persistent : delete_enc… in get_encoder()
160 zend_hash_str_update_ptr(sdl->encoders, nscat, len, new_enc); in get_encoder()
174 …} else if (sdl && sdl->encoders && (enc = zend_hash_str_find_ptr(sdl->encoders, (char*)nscat, len)… in get_encoder_ex()
1236 static void sdl_deserialize_attribute(sdlAttributePtr attr, encodePtr *encoders, char **in) in sdl_deserialize_attribute() argument
1248 attr->encode = encoders[i]; in sdl_deserialize_attribute()
1329 static void sdl_deserialize_type(sdlTypePtr type, sdlTypePtr *types, encodePtr *encoders, char **in) in sdl_deserialize_type() argument
1344 type->encode = encoders[i]; in sdl_deserialize_type()
1387 sdl_deserialize_type(t, types, encoders, in); in sdl_deserialize_type()
1401 sdl_deserialize_attribute(attr, encoders, in); in sdl_deserialize_type()
1460 static void sdl_deserialize_soap_body(sdlSoapBindingFunctionBodyPtr body, encodePtr *encoders, sdlT… in sdl_deserialize_soap_body() argument
1488 tmp->encode = encoders[n]; in sdl_deserialize_soap_body()
1509 tmp2->encode = encoders[n]; in sdl_deserialize_soap_body()
1519 static HashTable* sdl_deserialize_parameters(encodePtr *encoders, sdlTypePtr *types, char **in) in sdl_deserialize_parameters() argument
1534 param->encode = encoders[n]; in sdl_deserialize_parameters()
1550 encodePtr *encoders; in get_sdl_from_cache() local
1621 encoders = safe_emalloc((i+1), sizeof(encodePtr), 0); in get_sdl_from_cache()
1623 encoders[0] = NULL; in get_sdl_from_cache()
1625 encoders[i] = emalloc(sizeof(encode)); in get_sdl_from_cache()
1626 memset(encoders[i], 0, sizeof(encode)); in get_sdl_from_cache()
1632 encoders[++i] = (encodePtr)enc++; in get_sdl_from_cache()
1641 sdl_deserialize_type(types[i], types, encoders, &in); in get_sdl_from_cache()
1651 sdl_deserialize_type(types[i], types, encoders, &in); in get_sdl_from_cache()
1661 sdl_deserialize_type(types[i], types, encoders, &in); in get_sdl_from_cache()
1668 sdl->encoders = emalloc(sizeof(HashTable)); in get_sdl_from_cache()
1669 zend_hash_init(sdl->encoders, num_encoders, NULL, delete_encoder, 0); in get_sdl_from_cache()
1671 sdl_deserialize_key(sdl->encoders, encoders[i], &in); in get_sdl_from_cache()
1672 sdl_deserialize_encoder(encoders[i], types, &in); in get_sdl_from_cache()
1725 sdl_deserialize_soap_body(&binding->input, encoders, types, &in); in get_sdl_from_cache()
1726 sdl_deserialize_soap_body(&binding->output, encoders, types, &in); in get_sdl_from_cache()
1732 func->requestParameters = sdl_deserialize_parameters(encoders, types, &in); in get_sdl_from_cache()
1733 func->responseParameters = sdl_deserialize_parameters(encoders, types, &in); in get_sdl_from_cache()
1747 fault->details =sdl_deserialize_parameters(encoders, types, &in); in get_sdl_from_cache()
1788 efree(encoders); in get_sdl_from_cache()
2197 if (sdl->encoders) { in add_sdl_to_cache()
2198 i = zend_hash_num_elements(sdl->encoders); in add_sdl_to_cache()
2207 ZEND_HASH_FOREACH_PTR(sdl->encoders, tmp) { in add_sdl_to_cache()
2253 if (sdl->encoders) { in add_sdl_to_cache()
2257 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->encoders, key, tmp) { in add_sdl_to_cache()
3022 if (sdl->encoders) { in make_persistent_sdl()
3026 psdl->encoders = malloc(sizeof(HashTable)); in make_persistent_sdl()
3027 …zend_hash_init(psdl->encoders, zend_hash_num_elements(sdl->encoders), NULL, delete_encoder_persist… in make_persistent_sdl()
3029 ZEND_HASH_FOREACH_STR_KEY_PTR(sdl->encoders, key, tmp) { in make_persistent_sdl()
3033 zend_hash_str_add_ptr(psdl->encoders, ZSTR_VAL(key), ZSTR_LEN(key), penc); in make_persistent_sdl()
3035 zend_hash_next_index_insert_ptr(psdl->encoders, penc); in make_persistent_sdl()
3148 if (tmp->encoders) { in delete_psdl_int()
3149 zend_hash_destroy(tmp->encoders); in delete_psdl_int()
3150 free(tmp->encoders); in delete_psdl_int()
3418 if (tmp->encoders) { in delete_sdl_impl()
3419 zend_hash_destroy(tmp->encoders); in delete_sdl_impl()
3420 efree(tmp->encoders); in delete_sdl_impl()