xpathObj         1054 daemons/based/based_callbacks.c         xmlXPathObject *xpathObj = pcmk__xpath_search(diff->doc,
xpathObj         1057 daemons/based/based_callbacks.c         if (pcmk__xpath_num_results(xpathObj) > 0) {
xpathObj         1060 daemons/based/based_callbacks.c         xmlXPathFreeObject(xpathObj);
xpathObj          380 daemons/controld/controld_schedulerd.c     xmlXPathObject *xpathObj = NULL;
xpathObj          391 daemons/controld/controld_schedulerd.c     xpathObj = pcmk__xpath_search(xml->doc, xpath_string);
xpathObj          392 daemons/controld/controld_schedulerd.c     max = pcmk__xpath_num_results(xpathObj);
xpathObj          396 daemons/controld/controld_schedulerd.c         xmlNode *match = pcmk__xpath_result(xpathObj, lpc);
xpathObj          444 daemons/controld/controld_schedulerd.c     xmlXPathFreeObject(xpathObj);
xpathObj          414 daemons/controld/controld_te_callbacks.c     xmlXPathObject *xpathObj = NULL;
xpathObj          448 daemons/controld/controld_te_callbacks.c     xpathObj = pcmk__xpath_search(xml_data->doc, "//" PCMK__XE_LRM_RSC_OP);
xpathObj          449 daemons/controld/controld_te_callbacks.c     nmatches = pcmk__xpath_num_results(xpathObj);
xpathObj          454 daemons/controld/controld_te_callbacks.c             xmlNode *rsc_op = pcmk__xpath_result(xpathObj, lpc);
xpathObj          463 daemons/controld/controld_te_callbacks.c     xmlXPathFreeObject(xpathObj);
xpathObj           94 daemons/fenced/fenced_cib.c register_fencing_topology(xmlXPathObjectPtr xpathObj)
xpathObj           96 daemons/fenced/fenced_cib.c     int max = pcmk__xpath_num_results(xpathObj);
xpathObj           99 daemons/fenced/fenced_cib.c         xmlNode *match = pcmk__xpath_result(xpathObj, lpc);
xpathObj          131 daemons/fenced/fenced_cib.c     xmlXPathObject *xpathObj = NULL;
xpathObj          139 daemons/fenced/fenced_cib.c     xpathObj = pcmk__xpath_search(local_cib->doc, xpath);
xpathObj          140 daemons/fenced/fenced_cib.c     register_fencing_topology(xpathObj);
xpathObj          142 daemons/fenced/fenced_cib.c     xmlXPathFreeObject(xpathObj);
xpathObj           80 include/crm/common/xml_compat.h static inline int numXpathResults(xmlXPathObjectPtr xpathObj)
xpathObj           82 include/crm/common/xml_compat.h     if ((xpathObj == NULL) || (xpathObj->nodesetval == NULL)) {
xpathObj           85 include/crm/common/xml_compat.h     return xpathObj->nodesetval->nodeNr;
xpathObj           89 include/crm/common/xml_compat.h xmlNode *getXpathResult(xmlXPathObjectPtr xpathObj, int index);
xpathObj           92 include/crm/common/xml_compat.h void freeXpathObject(xmlXPathObjectPtr xpathObj);
xpathObj           95 include/crm/common/xml_compat.h void dedupXpathResults(xmlXPathObjectPtr xpathObj);
xpathObj          677 lib/cib/cib_ops.c     xmlXPathObject *xpathObj = NULL;
xpathObj          682 lib/cib/cib_ops.c         xpathObj = pcmk__xpath_search(existing_cib->doc, section);
xpathObj          684 lib/cib/cib_ops.c         xpathObj = pcmk__xpath_search((*result_cib)->doc, section);
xpathObj          687 lib/cib/cib_ops.c     num_results = pcmk__xpath_num_results(xpathObj);
xpathObj          724 lib/cib/cib_ops.c             match = pcmk__xpath_result(xpathObj, num_results - 1 - i);
xpathObj          726 lib/cib/cib_ops.c             match = pcmk__xpath_result(xpathObj, i);
xpathObj          830 lib/cib/cib_ops.c     xmlXPathFreeObject(xpathObj);
xpathObj          221 lib/common/acl.c     xmlXPathObject *xpathObj = NULL;
xpathObj          233 lib/common/acl.c         xpathObj = pcmk__xpath_search(xml->doc, acl->xpath);
xpathObj          234 lib/common/acl.c         max = pcmk__xpath_num_results(xpathObj);
xpathObj          237 lib/common/acl.c             xmlNode *match = pcmk__xpath_result(xpathObj, lpc);
xpathObj          297 lib/common/acl.c         xmlXPathFreeObject(xpathObj);
xpathObj          505 lib/common/acl.c             xmlXPathObject *xpathObj = pcmk__xpath_search(target->doc,
xpathObj          508 lib/common/acl.c             max = pcmk__xpath_num_results(xpathObj);
xpathObj          510 lib/common/acl.c                 xmlNode *match = pcmk__xpath_result(xpathObj, lpc);
xpathObj          525 lib/common/acl.c                     xmlXPathFreeObject(xpathObj);
xpathObj          532 lib/common/acl.c             xmlXPathFreeObject(xpathObj);
xpathObj          401 lib/common/xpath.c getXpathResult(xmlXPathObjectPtr xpathObj, int index)
xpathObj          404 lib/common/xpath.c     int max = pcmk__xpath_num_results(xpathObj);
xpathObj          407 lib/common/xpath.c     CRM_CHECK(xpathObj != NULL, return NULL);
xpathObj          413 lib/common/xpath.c     } else if(xpathObj->nodesetval->nodeTab[index] == NULL) {
xpathObj          418 lib/common/xpath.c     match = xpathObj->nodesetval->nodeTab[index];
xpathObj          421 lib/common/xpath.c     if (xpathObj->nodesetval->nodeTab[index]->type != XML_NAMESPACE_DECL) {
xpathObj          423 lib/common/xpath.c         xpathObj->nodesetval->nodeTab[index] = NULL;
xpathObj          444 lib/common/xpath.c freeXpathObject(xmlXPathObjectPtr xpathObj)
xpathObj          446 lib/common/xpath.c     int max = pcmk__xpath_num_results(xpathObj);
xpathObj          448 lib/common/xpath.c     if (xpathObj == NULL) {
xpathObj          453 lib/common/xpath.c         if (xpathObj->nodesetval->nodeTab[lpc] && xpathObj->nodesetval->nodeTab[lpc]->type != XML_NAMESPACE_DECL) {
xpathObj          454 lib/common/xpath.c             xpathObj->nodesetval->nodeTab[lpc] = NULL;
xpathObj          459 lib/common/xpath.c     xmlXPathFreeObject(xpathObj);
xpathObj          463 lib/common/xpath.c dedupXpathResults(xmlXPathObjectPtr xpathObj)
xpathObj          465 lib/common/xpath.c     int max = pcmk__xpath_num_results(xpathObj);
xpathObj          467 lib/common/xpath.c     if (xpathObj == NULL) {
xpathObj          475 lib/common/xpath.c         if (xpathObj->nodesetval->nodeTab[lpc] == NULL) {
xpathObj          479 lib/common/xpath.c         xml = xpathObj->nodesetval->nodeTab[lpc]->parent;
xpathObj          485 lib/common/xpath.c                 if (xpathObj->nodesetval->nodeTab[lpc2] == xml) {
xpathObj          486 lib/common/xpath.c                     xpathObj->nodesetval->nodeTab[lpc] = NULL;
xpathObj          503 lib/common/xpath.c     xmlXPathObject *xpathObj = NULL;
xpathObj          508 lib/common/xpath.c     xpathObj = pcmk__xpath_search(xml->doc, xpath);
xpathObj          509 lib/common/xpath.c     nresults = pcmk__xpath_num_results(xpathObj);
xpathObj          512 lib/common/xpath.c         xmlNode *result = pcmk__xpath_result(xpathObj, i);
xpathObj          526 lib/common/xpath.c     xmlXPathFreeObject(xpathObj);
xpathObj          534 lib/common/xpath.c     xmlXPathObject *xpathObj = NULL;
xpathObj          542 lib/common/xpath.c     xpathObj = pcmk__xpath_search(xml_obj->doc, xpath);
xpathObj          544 lib/common/xpath.c     max = pcmk__xpath_num_results(xpathObj);
xpathObj          561 lib/common/xpath.c                 xmlNode *match = pcmk__xpath_result(xpathObj, lpc);
xpathObj          582 lib/common/xpath.c         result = pcmk__xpath_result(xpathObj, 0);
xpathObj          588 lib/common/xpath.c     xmlXPathFreeObject(xpathObj);
xpathObj          558 lib/fencing/st_client.c     xmlXPathObject *xpathObj = NULL;
xpathObj          572 lib/fencing/st_client.c     xpathObj = pcmk__xpath_search(output->doc, "//*[@" PCMK_XA_AGENT "]");
xpathObj          573 lib/fencing/st_client.c     if (xpathObj) {
xpathObj          574 lib/fencing/st_client.c         max = pcmk__xpath_num_results(xpathObj);
xpathObj          577 lib/fencing/st_client.c             xmlNode *match = pcmk__xpath_result(xpathObj, lpc);
xpathObj          590 lib/fencing/st_client.c         xmlXPathFreeObject(xpathObj);
xpathObj           95 lib/fencing/st_rhcs.c     xmlXPathObject *xpathObj = NULL;
xpathObj          104 lib/fencing/st_rhcs.c     xpathObj = pcmk__xpath_search(metadata->doc, xpath);
xpathObj          105 lib/fencing/st_rhcs.c     if (pcmk__xpath_num_results(xpathObj) > 0) {
xpathObj          106 lib/fencing/st_rhcs.c         xmlNode *tmp = pcmk__xpath_result(xpathObj, 0);
xpathObj          112 lib/fencing/st_rhcs.c     xmlXPathFreeObject(xpathObj);
xpathObj          129 lib/fencing/st_rhcs.c     xmlXPathObject *xpathObj = NULL;
xpathObj          176 lib/fencing/st_rhcs.c     xpathObj = pcmk__xpath_search(xml->doc, "//" PCMK_XE_ACTIONS);
xpathObj          177 lib/fencing/st_rhcs.c     if (pcmk__xpath_num_results(xpathObj) > 0) {
xpathObj          178 lib/fencing/st_rhcs.c         actions = pcmk__xpath_result(xpathObj, 0);
xpathObj          180 lib/fencing/st_rhcs.c     xmlXPathFreeObject(xpathObj);
xpathObj          183 lib/fencing/st_rhcs.c     xpathObj = pcmk__xpath_search(xml->doc,
xpathObj          186 lib/fencing/st_rhcs.c     if (pcmk__xpath_num_results(xpathObj) == 0) {
xpathObj          200 lib/fencing/st_rhcs.c     xmlXPathFreeObject(xpathObj);
xpathObj          101 lib/pengine/failcounts.c     xmlXPathObject *xpathObj = pcmk__xpath_search(rsc->priv->xml->doc, xpath);
xpathObj          106 lib/pengine/failcounts.c     if (xpathObj) {
xpathObj          107 lib/pengine/failcounts.c         int max = pcmk__xpath_num_results(xpathObj);
xpathObj          111 lib/pengine/failcounts.c             xmlNode *pref = pcmk__xpath_result(xpathObj, lpc);
xpathObj          173 lib/pengine/failcounts.c     xmlXPathFreeObject(xpathObj);
xpathObj          291 tools/crm_resource.c     xmlXPathObject *xpathObj = NULL;
xpathObj          296 tools/crm_resource.c     xpathObj = pcmk__xpath_search(cib_constraints->doc,
xpathObj          298 tools/crm_resource.c     num_results = pcmk__xpath_num_results(xpathObj);
xpathObj          301 tools/crm_resource.c         xmlNode *match = pcmk__xpath_result(xpathObj, ndx);
xpathObj          309 tools/crm_resource.c     xmlXPathFreeObject(xpathObj);
xpathObj          445 tools/crm_resource_ban.c     xmlXPathObject *xpathObj = NULL;
xpathObj          452 tools/crm_resource_ban.c     xpathObj = pcmk__xpath_search(cib_constraints->doc,
xpathObj          454 tools/crm_resource_ban.c     num_results = pcmk__xpath_num_results(xpathObj);
xpathObj          457 tools/crm_resource_ban.c         xmlNode *constraint_node = pcmk__xpath_result(xpathObj, i);
xpathObj          520 tools/crm_resource_ban.c     xmlXPathFreeObject(xpathObj);