Lines Matching refs:prop
113 void *get_prop_val(Prop *prop);
146 Prop *prop;
151 prop = pnode->props;
152 while (prop != NULL) {
153 if (strcmp("name", (char *)prop->name.val_ptr) == 0)
154 return (prop->value.val_ptr);
155 prop = prop->next;
167 Prop *prop;
173 prop = pnode->props;
174 while (prop != NULL) {
175 if (strcmp("device_type", (char *)prop->name.val_ptr) == 0)
176 return (prop->value.val_ptr);
177 prop = prop->next;
198 /* Get the board number of this board from the portid prop */
230 Prop *prop;
238 prop = pnode->props;
240 if (prop == NULL)
243 if (prop->name.val_ptr == NULL)
246 while ((prop != NULL) && (strcmp((char *)(prop->name.val_ptr), name))) {
247 prop = prop->next;
249 return (prop);
264 get_prop_val(Prop *prop)
266 if (prop == NULL)
269 return ((void *)(prop->value.val_ptr));
610 char *slot_name = NULL; /* info in "slot-names" prop */