Lines Matching refs:results

64 	nvlist_t	*results;
87 rv = i_hp_call_hotplugd(args, &results);
92 /* Parse additional results, if any */
93 if ((rv == 0) && (results != NULL)) {
94 rv = i_hp_parse_results(results, &root, NULL);
95 nvlist_free(results);
511 nvlist_t *results;
566 rv = i_hp_call_hotplugd(args, &results);
571 /* Parse additional results, if any */
572 if ((rv == 0) && (results != NULL)) {
573 rv = i_hp_parse_results(results, &root, NULL);
574 nvlist_free(results);
593 nvlist_t *results;
613 /* Initialize results */
626 rv = i_hp_call_hotplugd(args, &results);
631 /* Parse additional results, if any */
632 if ((rv == 0) && (results != NULL)) {
633 rv = i_hp_parse_results(results, NULL, &values);
634 nvlist_free(results);
653 nvlist_t *results;
673 /* Initialize results */
686 rv = i_hp_call_hotplugd(args, &results);
691 /* Parse additional results, if any */
692 if ((rv == 0) && (results != NULL)) {
693 rv = i_hp_parse_results(results, NULL, &values);
694 nvlist_free(results);
1004 /* Initialize results */
1080 /* Initialize results */
1172 nvlist_t *results = NULL;
1179 /* Initialize results */
1218 * If results are not in the original buffer provided,
1219 * then check and process the new results buffer.
1231 i_hp_dprintf("i_hp_call_hotplugd: invalid results.\n");
1238 door_arg.data_size, &results, 0)) != 0) {
1240 "cannot unpack results (%s).\n", strerror(rv));
1241 results = NULL;
1245 /* Unmap the results buffer */
1253 if ((results != NULL) &&
1254 (nvlist_lookup_uint64(results, HPD_SEQNUM, &seqnum) == 0)) {
1266 *resultsp = results;
1328 * Parse out individual fields of an nvlist of results from
1332 i_hp_parse_results(nvlist_t *results, hp_node_t *rootp, char **optionsp)
1342 if (nvlist_lookup_byte_array(results, HPD_INFO,
1354 if ((nvlist_lookup_string(results, HPD_OPTIONS, &str) == 0) &&
1361 if (nvlist_lookup_int32(results, HPD_STATUS, &rv) != 0) {