Lines Matching refs:prop
403 const char *pname, nvlist_t *args, nvlist_t **prop,
432 *prop = NULL;
434 TOPO_METH_PROP_GET_VERSION, in, prop, err);
441 if (*prop == NULL)
450 nvlist_t *ap, *prop = NULL;
453 nvl, &prop, err) < 0)
456 if (nvlist_lookup_nvlist(prop, TOPO_PROP_VAL_VAL, &ap) != 0)
458 prop));
462 prop));
464 nvlist_free(prop);
472 nvlist_t *fp, *prop = NULL;
475 nvl, &prop, err) < 0)
478 if (nvlist_lookup_nvlist(prop, TOPO_PROP_VAL_VAL, &fp) != 0)
480 prop));
484 prop));
486 nvlist_free(prop);
494 nvlist_t *prop = NULL;
498 NULL, &prop, err) < 0)
501 if (nvlist_lookup_string(prop, TOPO_PROP_VAL_VAL, &lp) != 0)
503 prop));
507 prop));
509 nvlist_free(prop);
517 nvlist_t *prop = NULL;
529 "topo_fmri_serial", prop));
535 NULL, &prop, err) < 0 &&
537 NULL, &prop, err) < 0)
540 if (nvlist_lookup_string(prop, TOPO_PROP_VAL_VAL, &sp) != 0)
542 prop));
546 "topo_fmri_serial", prop));
548 nvlist_free(prop);
554 const char *pname, nvlist_t *args, nvlist_t **prop,
557 *prop = NULL;
559 return (fmri_prop(thp, nvl, pg, pname, args, prop, err));
563 nvlist_t *prop, int flag, nvlist_t *args, int *err)
584 rv |= nvlist_add_nvlist(in, TOPO_PROP_VAL, prop);