Lines Matching refs:prefix

89 static inline int match_ns(php_sxe_object *sxe, xmlNodePtr node, xmlChar *name, int prefix) /* {{{ …  in match_ns()  argument
91 if (name == NULL && (node->ns == NULL || node->ns->prefix == NULL)) { in match_ns()
95 if (node->ns && xmlStrEqual(prefix ? node->ns->prefix : node->ns->href, name)) { in match_ns()
1347 char *prefix, *ns_uri; in PHP_METHOD() local
1349 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss", &prefix, &prefix_len, &ns_uri, &ns_uri_len) == FA… in PHP_METHOD()
1363 if (xmlXPathRegisterNs(sxe->xpath, (xmlChar *)prefix, (xmlChar *)ns_uri) != 0) { in PHP_METHOD()
1453 #define SXE_NS_PREFIX(ns) (ns->prefix ? (char*)ns->prefix : "")
1457 char *prefix = SXE_NS_PREFIX(ns); in sxe_add_namespace_name() local
1458 zend_string *key = zend_string_init(prefix, strlen(prefix), 0); in sxe_add_namespace_name()
1695 xmlChar *localname, *prefix = NULL; in PHP_METHOD() local
1724 localname = xmlSplitQName2((xmlChar *)qname, &prefix); in PHP_METHOD()
1734 nsptr = xmlNewNs(newnode, (xmlChar *)nsuri, prefix); in PHP_METHOD()
1738 nsptr = xmlNewNs(newnode, (xmlChar *)nsuri, prefix); in PHP_METHOD()
1744 _node_as_zval(sxe, newnode, return_value, SXE_ITER_NONE, (char *)localname, prefix, 0); in PHP_METHOD()
1747 if (prefix != NULL) { in PHP_METHOD()
1748 xmlFree(prefix); in PHP_METHOD()
1762 xmlChar *localname, *prefix = NULL; in PHP_METHOD() local
1788 localname = xmlSplitQName2((xmlChar *)qname, &prefix); in PHP_METHOD()
1791 if (prefix != NULL) { in PHP_METHOD()
1792 xmlFree(prefix); in PHP_METHOD()
1803 if (prefix != NULL) { in PHP_METHOD()
1804 xmlFree(prefix); in PHP_METHOD()
1813 nsptr = xmlNewNs(node, (xmlChar *)nsuri, prefix); in PHP_METHOD()
1820 if (prefix != NULL) { in PHP_METHOD()
1821 xmlFree(prefix); in PHP_METHOD()
2408 xmlChar *prefix = sxe->iter.nsprefix; in php_sxe_iterator_fetch() local
2415 if (xmlStrEqual(node->name, sxe->iter.name) && match_ns(sxe, node, prefix, isprefix)) { in php_sxe_iterator_fetch()
2424 if (match_ns(sxe, node, prefix, isprefix)) { in php_sxe_iterator_fetch()
2434 if (xmlStrEqual(node->name, sxe->iter.name) && match_ns(sxe, node, prefix, isprefix)) { in php_sxe_iterator_fetch()
2443 if (match_ns(sxe, node, prefix, isprefix)) { in php_sxe_iterator_fetch()
2452 _node_as_zval(sxe, node, &sxe->iter.data, SXE_ITER_NONE, NULL, prefix, isprefix); in php_sxe_iterator_fetch()