from 128 dxref.c static xmlNodeSetPtr eval_xpath (char *xpath, xmlNodePtr from, from 131 dxref.c xmlNodePtr from); from 132 dxref.c static inline char *get_tag (char *name, char *attr, xmlNodePtr from); from 133 dxref.c static inline char *get_attr (char *name, char *attr, xmlNodePtr from); from 134 dxref.c static inline char *get_attr_value (char *xpath, xmlNodePtr from); from 135 dxref.c static inline char *get_attr_value_ref (char *name, xmlNodePtr from); from 136 dxref.c static inline char *get_attr_desc (char *xpath, xmlNodePtr from); from 599 dxref.c eval_xpath (char *xpath, xmlNodePtr from, void **free_p, int *num) from 606 dxref.c context->node = from; from 620 dxref.c get_child (char *elem, char *name, char *attr, xmlNodePtr from) from 626 dxref.c assert (from->children != NULL); from 627 dxref.c for (node = from->children; node != NULL; node = node->next) { from 653 dxref.c get_tag (char *name, char *attr, xmlNodePtr from) from 655 dxref.c return get_child ("tag", name, attr, from); from 659 dxref.c get_attr (char *name, char *attr, xmlNodePtr from) from 661 dxref.c return get_child ("attribute", name, attr, from); from 665 dxref.c get_attr_value (char *name, xmlNodePtr from) from 667 dxref.c return get_attr (name, "@value", from); from 671 dxref.c get_attr_value_ref (char *name, xmlNodePtr from) from 673 dxref.c return get_attr (name, "@value_ref", from); from 677 dxref.c get_attr_desc (char *name, xmlNodePtr from) from 679 dxref.c return get_attr (name, "description", from);