Lines Matching refs:prop
402 const char *pname, nvlist_t *args, nvlist_t **prop,
431 *prop = NULL;
433 TOPO_METH_PROP_GET_VERSION, in, prop, err);
440 if (*prop == NULL)
449 nvlist_t *ap, *prop = NULL;
452 nvl, &prop, err) < 0)
455 if (nvlist_lookup_nvlist(prop, TOPO_PROP_VAL_VAL, &ap) != 0)
457 prop));
461 prop));
463 nvlist_free(prop);
471 nvlist_t *fp, *prop = NULL;
474 nvl, &prop, err) < 0)
477 if (nvlist_lookup_nvlist(prop, TOPO_PROP_VAL_VAL, &fp) != 0)
479 prop));
483 prop));
485 nvlist_free(prop);
493 nvlist_t *prop = NULL;
497 NULL, &prop, err) < 0)
500 if (nvlist_lookup_string(prop, TOPO_PROP_VAL_VAL, &lp) != 0)
502 prop));
506 prop));
508 nvlist_free(prop);
516 nvlist_t *prop = NULL;
527 "topo_fmri_serial", prop));
533 NULL, &prop, err) < 0)
536 if (nvlist_lookup_string(prop, TOPO_PROP_VAL_VAL, &sp) != 0)
538 prop));
542 "topo_fmri_serial", prop));
544 nvlist_free(prop);
550 const char *pname, nvlist_t *args, nvlist_t **prop,
553 *prop = NULL;
555 return (fmri_prop(thp, nvl, pg, pname, args, prop, err));
559 nvlist_t *prop, int flag, nvlist_t *args, int *err)
580 rv |= nvlist_add_nvlist(in, TOPO_PROP_VAL, prop);