Lines Matching refs:props

1014 	nvlist_t *props, *nvl;
1020 verify((props = ses_node_props(np)) != NULL);
1021 verify(nvlist_lookup_uint64(props,
1150 ses_create_disk(ses_enum_data_t *sdp, tnode_t *pnode, nvlist_t *props)
1162 if (nvlist_lookup_uint64(props, SES_PROP_STATUS_CODE, &status) != 0)
1256 nvlist_t *props;
1268 props = ses_node_props(np);
1270 if (nvlist_lookup_nvlist_array(props, SES_SAS_PROP_PHYS,
1286 props = ses_node_props(np);
1288 if (nvlist_lookup_nvlist_array(props, SES_SAS_PROP_PHYS,
1333 nvlist_t *props, *aprops;
1342 props = ses_node_props(np);
1344 (void) nvlist_lookup_string(props, LIBSES_PROP_PART, &part);
1345 (void) nvlist_lookup_string(props, LIBSES_PROP_SERIAL, &serial);
1366 nvlist_lookup_boolean_value(props, SES_PROP_REPORT, &report) == 0 &&
1401 if (nvlist_lookup_string(props, SES_PROP_DESCRIPTION, &desc) != 0 ||
1424 if (ses_create_disk(sdp, tn, props) != 0)
1467 * Create SAS expander specific props.
1477 nvlist_t *props, **phylist;
1485 props = ses_node_props(np);
1494 if (nvlist_lookup_uint64(props, SES_EXP_PROP_SAS_ADDR,
1523 /* continue on to get storage group props. */
1646 if (nvlist_lookup_nvlist_array(props, SES_SAS_PROP_PHYS,
1730 * Create SAS expander specific props.
1739 nvlist_t *props;
1745 props = ses_node_props(np);
1768 if (nvlist_lookup_uint64(props,
1830 nvlist_t *props, *psprops;
1835 props = ses_node_props(np);
1837 if (nvlist_lookup_uint64(props, SES_PROP_ELEMENT_ONLY_INDEX,
2058 /* Create generic props. */
2065 /* Create connector specific props. */
2190 nvlist_t *props;
2227 props = ses_node_props(scp->sec_enclosure);
2237 if (nvlist_lookup_string(props, SES_PROP_DESCRIPTION, &desc) != 0 ||
2239 if (nvlist_lookup_string(props, SES_PROP_CLASS_DESCRIPTION,
2260 if (nvlist_lookup_string(props, SES_PROP_CLASS_DESCRIPTION, &desc) != 0)
2418 nvlist_t *props;
2430 props = ses_node_props(snp->sen_node);
2431 if (nvlist_lookup_uint64(props,
2445 if (nvlist_lookup_boolean_value(props,
2461 verify(nvlist_lookup_uint64(props,
2464 verify(nvlist_lookup_uint64(props,
2735 nvlist_t *props;
2777 props = ses_node_props(cp->sec_enclosure);
2786 verify(nvlist_lookup_string(props, SES_EN_PROP_VID,
2788 verify(nvlist_lookup_string(props, SES_EN_PROP_PID, &raw_model) == 0);
2789 verify(nvlist_lookup_string(props, SES_EN_PROP_REV,
2791 verify(nvlist_lookup_string(props, LIBSES_EN_PROP_CSN, &serial) == 0);
2880 if (nvlist_lookup_uint64(props,
2895 if (nvlist_lookup_boolean_value(props,
2904 if (nvlist_lookup_uint64(props,
3049 ses_enum_chassis_t *cp, ses_node_t *np, nvlist_t *props,
3059 assert(props != NULL);
3070 if (nvlist_lookup_boolean_value(props,
3095 if (nvlist_lookup_boolean_value(props,
3117 nvlist_t *props = ses_node_props(np);
3143 if (nvlist_lookup_string(props, LIBSES_EN_PROP_CSN,
3147 (void) nvlist_lookup_uint64(props, LIBSES_EN_PROP_SUBCHASSIS_ID,
3204 np, props, NO_SUBCHASSIS,
3221 props, subchassis, SES_NEW_SUBCHASSIS) < 0)
3244 np, props, NO_SUBCHASSIS,
3254 cp, np, props, NO_SUBCHASSIS,
3283 np, props, subchassis,
3294 np, props, subchassis,
3312 verify(nvlist_lookup_uint64(props, SES_PROP_ELEMENT_TYPE,
3332 verify(nvlist_lookup_uint64(props, SES_PROP_ELEMENT_CLASS_INDEX,
3335 (void) nvlist_lookup_uint64(props, SES_PROP_BAY_NUMBER,
3365 props, SES_PROP_STATUS_CODE, &status) != 0)
3368 props, SES_PROP_REPORT, &report) != 0)