Lines Matching refs:result

934 	pool_value_t **result;
965 if ((result = calloc(*nprops + 1, sizeof (pool_value_t *))) == NULL) {
974 free(result);
978 * Now store our attributes and properties in result
987 result[i] = pool_value_alloc();
989 BAD_CAST attr->name, result[i]) == POC_INVAL) {
993 pool_value_free(result[i]);
994 free(result);
1005 pool_value_free(result[i]);
1006 free(result);
1010 if (pool_value_set_name(result[i], cb->cb_buf) !=
1015 pool_value_free(result[i]);
1016 free(result);
1021 if (pool_value_set_name(result[i],
1026 pool_value_free(result[i]);
1027 free(result);
1038 result[i] = pool_value_alloc();
1040 if (pool_xml_get_prop(pxe->pxe_node, name, result[i]) ==
1046 pool_value_free(result[i]);
1047 free(result);
1050 if (pool_value_set_name(result[i], (const char *)name) !=
1056 pool_value_free(result[i]);
1057 free(result);
1064 return (result);
1691 * Allocate a result set. The Result Set stores the result of an XPath
1692 * query along with the parameters used to create the result set (for
1709 /* Fix up the result set accessor functions to the xml specfic ones */
1722 * Free a result set. Ensure that the resources are all released at this point.
1768 * Return the next element in a result set.
1775 /* Since I know this is an XML result set */
1787 * Return the previous element in a result set.
1794 /* Since I know this is an XML result set */
1806 * Sets the current index in a result set.
1812 /* Since I know this is an XML result set */
1824 * Return the current index in a result set.
1830 /* Since I know this is an XML result set */
1837 * Return the first element in a result set.
1843 /* Since I know this is an XML result set */
1851 * Return the last element in a result set.
1857 /* Since I know this is an XML result set */
1866 * Return the number of results in a result set.
1867 * Returns result count
1879 * Close a result set. Remove this result set from the list of results and
2245 * Generate the result set and wrap the results as pool_elem_t