Lines Matching refs:val
259 xmlNodePtr val = NULL; in parse_packet_soap() local
299 val = cur; in parse_packet_soap()
301 val = get_node(cur->children, param->paramName); in parse_packet_soap()
303 if (val == NULL) { in parse_packet_soap()
304 val = get_node(cur->children, "return"); in parse_packet_soap()
306 if (val == NULL) { in parse_packet_soap()
307 val = get_node(cur->children, "result"); in parse_packet_soap()
309 if (val == NULL && cur->children && cur->children->next == NULL) { in parse_packet_soap()
310 val = cur->children; in parse_packet_soap()
316 if (!val) { in parse_packet_soap()
328 tmp = master_to_zval(param->encode, val TSRMLS_CC); in parse_packet_soap()
330 tmp = master_to_zval(NULL, val TSRMLS_CC); in parse_packet_soap()
342 xmlNodePtr val; in parse_packet_soap() local
343 val = resp->children; in parse_packet_soap()
344 while (val != NULL) { in parse_packet_soap()
345 while (val && val->type != XML_ELEMENT_NODE) { in parse_packet_soap()
346 val = val->next; in parse_packet_soap()
348 if (val != NULL) { in parse_packet_soap()
349 if (!node_is_equal_ex(val,"result",RPC_SOAP12_NAMESPACE)) { in parse_packet_soap()
353 tmp = master_to_zval(NULL, val TSRMLS_CC); in parse_packet_soap()
354 if (val->name) { in parse_packet_soap()
355 …if (zend_hash_find(Z_ARRVAL_P(return_value), (char*)val->name, strlen((char*)val->name)+1, (void**… in parse_packet_soap()
357 } else if (val->next && get_node(val->next, (char*)val->name)) { in parse_packet_soap()
363 add_assoc_zval(return_value, (char*)val->name, arr); in parse_packet_soap()
365 add_assoc_zval(return_value, (char*)val->name, tmp); in parse_packet_soap()
372 val = val->next; in parse_packet_soap()
400 zval* val; in parse_packet_soap() local
417 val = master_to_zval(enc, trav TSRMLS_CC); in parse_packet_soap()
418 add_assoc_zval(soap_headers, (char*)trav->name, val); in parse_packet_soap()