Lines Matching refs:nsptr

49 	xmlNsPtr nsptr = NULL;  in PHP_METHOD()  local
67 nsptr = dom_get_ns(nodep, uri, &errorcode, prefix); in PHP_METHOD()
68 xmlSetNs(nodep, nsptr); in PHP_METHOD()
362 for (xmlNsPtr nsptr = nodep->nsDef; nsptr; nsptr = nsptr->next) { in PHP_METHOD() local
363 const char *prefix = (const char *) nsptr->prefix; in PHP_METHOD()
856 xmlNsPtr nsptr = dom_get_nsdecl(elemp, BAD_CAST name); in dom_get_attribute_ns() local
857 if (nsptr != NULL) { in dom_get_attribute_ns()
858 return nsptr->href; in dom_get_attribute_ns()
911 xmlNsPtr nsptr; in dom_set_attribute_ns_legacy() local
933 nsptr = dom_get_nsdecl(elemp, NULL); in dom_set_attribute_ns_legacy()
935 nsptr = dom_get_nsdecl(elemp, BAD_CAST localname); in dom_set_attribute_ns_legacy()
938 nsptr = xmlSearchNsByHref(elemp->doc, elemp, BAD_CAST uri); in dom_set_attribute_ns_legacy()
939 if (nsptr && nsptr->prefix == NULL) { in dom_set_attribute_ns_legacy()
942 tmpnsptr = nsptr->next; in dom_set_attribute_ns_legacy()
946 nsptr = tmpnsptr; in dom_set_attribute_ns_legacy()
952 nsptr = dom_get_ns_resolve_prefix_conflict(elemp, (const char *) nsptr->href); in dom_set_attribute_ns_legacy()
957 if (nsptr == NULL) { in dom_set_attribute_ns_legacy()
961 nsptr = dom_get_ns(elemp, uri, &errorcode, prefix); in dom_set_attribute_ns_legacy()
966 if (nsptr->href) { in dom_set_attribute_ns_legacy()
967 xmlFree(BAD_CAST nsptr->href); in dom_set_attribute_ns_legacy()
969 nsptr->href = xmlStrdup(BAD_CAST value); in dom_set_attribute_ns_legacy()
974 xmlSetNsProp(elemp, nsptr, BAD_CAST localname, BAD_CAST value); in dom_set_attribute_ns_legacy()
1084 static void dom_eliminate_ns(xmlNodePtr nodep, xmlNsPtr nsptr) in dom_eliminate_ns() argument
1086 if (nsptr->href != NULL) { in dom_eliminate_ns()
1087 xmlFree((char *) nsptr->href); in dom_eliminate_ns()
1088 nsptr->href = NULL; in dom_eliminate_ns()
1090 if (nsptr->prefix != NULL) { in dom_eliminate_ns()
1091 xmlFree((char *) nsptr->prefix); in dom_eliminate_ns()
1092 nsptr->prefix = NULL; in dom_eliminate_ns()
1097 if (current_ns == nsptr) { in dom_eliminate_ns()
1098 nodep->nsDef = nsptr->next; in dom_eliminate_ns()
1101 if (current_ns->next == nsptr) { in dom_eliminate_ns()
1102 current_ns->next = nsptr->next; in dom_eliminate_ns()
1108 nsptr->next = NULL; in dom_eliminate_ns()
1109 php_libxml_set_old_ns(nodep->doc, nsptr); in dom_eliminate_ns()
1111 dom_remove_eliminated_ns(nodep, nsptr); in dom_eliminate_ns()
1123 xmlNsPtr nsptr; in PHP_METHOD() local
1143 nsptr = dom_get_nsdecl(nodep, BAD_CAST name); in PHP_METHOD()
1144 if (nsptr != NULL) { in PHP_METHOD()
1145 if (xmlStrEqual(BAD_CAST uri, nsptr->href)) { in PHP_METHOD()
1146 dom_eliminate_ns(nodep, nsptr); in PHP_METHOD()
1194 xmlNsPtr nsptr; in PHP_METHOD() local
1195 nsptr = dom_get_nsdecl(elemp, BAD_CAST name); in PHP_METHOD()
1196 if (nsptr != NULL) { in PHP_METHOD()
1199 (void) php_dom_create_fake_namespace_decl(elemp, nsptr, return_value, intern); in PHP_METHOD()