Lines Matching refs:xpctxt
11591 xmlXPathContextPtr xpctxt = ctxt->context;
11628 oldContextNode = xpctxt->node;
11629 oldContextDoc = xpctxt->doc;
11640 xpctxt->node = contextNode;
11641 xpctxt->contextSize = contextSize;
11642 xpctxt->proximityPosition = ++contextPos;
11650 xpctxt->doc = contextNode->doc;
11657 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode);
11702 xmlXPathReleaseObject(xpctxt, contextObj);
11710 xpctxt->node = oldContextNode;
11711 xpctxt->doc = oldContextDoc;
11712 xpctxt->contextSize = -1;
11713 xpctxt->proximityPosition = -1;
11760 xmlXPathContextPtr xpctxt = ctxt->context;
11774 oldContextNode = xpctxt->node;
11775 oldContextDoc = xpctxt->doc;
11787 xpctxt->node = contextNode;
11788 xpctxt->contextSize = contextSize;
11789 xpctxt->proximityPosition = ++contextPos;
11798 xpctxt->doc = contextNode->doc;
11805 contextObj = xmlXPathCacheNewNodeSet(xpctxt, contextNode);
11822 xmlXPathReleaseObject(xpctxt, tmp);
11899 xmlXPathReleaseObject(xpctxt, contextObj);
11906 xpctxt->node = oldContextNode;
11907 xpctxt->doc = oldContextDoc;
11908 xpctxt->contextSize = -1;
11909 xpctxt->proximityPosition = -1;
11990 xmlXPathNodeSetAddNs(seq, xpctxt->node, (xmlNsPtr) cur); \
11995 xpctxt->node, (xmlNsPtr) cur); \
12037 xmlXPathContextPtr xpctxt = ctxt->context;
12046 URI = xmlXPathNsLookup(xpctxt, prefix);
12048 xmlXPathReleaseObject(xpctxt, obj);
12149 xmlXPathReleaseObject(xpctxt, obj);
12154 xmlXPathReleaseObject(xpctxt, obj);
12155 valuePush(ctxt, xmlXPathCacheWrapNodeSet(xpctxt, NULL));
12215 oldContextNode = xpctxt->node;
12242 xpctxt->node = contextNode;
12244 xpctxt->node = contextSeq->nodeTab[contextIdx++];
12584 xmlXPathReleaseObject(xpctxt, obj);
12603 valuePush(ctxt, xmlXPathCacheWrapNodeSet(xpctxt, outSeq));
12607 xpctxt->node = oldContextNode;