Lines Matching refs:props
64 #define CPR_PROP_PTR(dfp, idx) &(dfp)->props[idx]
115 cpr_update_nvram(cprop_t *props) in cpr_update_nvram() argument
126 for (tail = props + CPR_MAXPROP; props < tail; props++) { in cpr_update_nvram()
129 props->mod, props->name, props->value); in cpr_update_nvram()
131 if (props->mod == PROP_NOMOD) in cpr_update_nvram()
138 len = strlen(props->value); in cpr_update_nvram()
139 rc = prom_setprop(node, props->name, props->value, len + 1); in cpr_update_nvram()
140 if (rc < 0 || prom_getproplen(node, props->name) != len) { in cpr_update_nvram()
142 props->name, props->value); in cpr_update_nvram()
158 cprop_t *props; in cpr_set_properties() local
160 props = new ? new_def_info->props : orig_def_info.props; in cpr_set_properties()
161 return (cpr_update_nvram(props)); in cpr_set_properties()
242 sp = orig_def_info.props[CPR_AB_IDX].value; in cpr_prop_setup()
279 new = new_def_info->props; in cpr_default_setup()
281 for (orig = orig_def_info.props, tail = orig + CPR_MAXPROP; in cpr_default_setup()
507 tail = &orig_def_info.props[CPR_MAXPROP]; in cpr_enumerate_promprops()
508 for (prop = orig_def_info.props; prop < tail; prop++) in cpr_enumerate_promprops()
514 for (prop = orig_def_info.props; prop < tail; prop++) { in cpr_enumerate_promprops()