Lines Matching refs:prom_prop

2895     di_prom_prop_t prom_prop)  in di_prom_prop_found()  argument
2900 struct di_prom_prop *prop = (struct di_prom_prop *)prom_prop; in di_prom_prop_found()
2918 if (prom_prop != DI_PROM_PROP_NIL) in di_prom_prop_found()
2976 di_prom_prop_next(di_prom_handle_t ph, di_node_t node, di_prom_prop_t prom_prop) in di_prom_prop_next() argument
3004 prom_prop = di_prom_prop_found(ph, DI_NODE(node)->nodeid, prom_prop); in di_prom_prop_next()
3008 return (prom_prop); in di_prom_prop_next()
3012 di_prom_prop_name(di_prom_prop_t prom_prop) in di_prom_prop_name() argument
3017 if (prom_prop == DI_PROM_PROP_NIL) { in di_prom_prop_name()
3022 return (((struct di_prom_prop *)prom_prop)->name); in di_prom_prop_name()
3026 di_prom_prop_data(di_prom_prop_t prom_prop, uchar_t **prom_prop_data) in di_prom_prop_data() argument
3031 if (prom_prop == DI_PROM_PROP_NIL) { in di_prom_prop_data()
3036 *prom_prop_data = ((struct di_prom_prop *)prom_prop)->data; in di_prom_prop_data()
3038 return (((struct di_prom_prop *)prom_prop)->len); in di_prom_prop_data()
3296 di_prom_prop_slot_names(di_prom_prop_t prom_prop, di_slot_name_t **prop_data) in di_prom_prop_slot_names() argument
3301 rawlen = di_prom_prop_data(prom_prop, &rawdata); in di_prom_prop_slot_names()
3321 struct di_prom_prop *prom_prop; in di_prom_prop_lookup_slot_names() local
3323 prom_prop = di_prom_prop_lookup_common(ph, node, DI_PROP_SLOT_NAMES); in di_prom_prop_lookup_slot_names()
3324 if (prom_prop == NULL) { in di_prom_prop_lookup_slot_names()
3329 return (di_prom_prop_slot_names(prom_prop, prop_data)); in di_prom_prop_lookup_slot_names()