Lines Matching refs:prop

118 	Prop *prop = NULL;	/* tail of properties list */  in dump_node()  local
225 else if (prop != NULL) in dump_node()
226 prop->next = new; in dump_node()
227 prop = new; in dump_node()
228 prop->next = NULL; in dump_node()
316 Prop *prop = node->props; in has_board_num() local
322 while (prop != NULL) { in has_board_num()
323 if (strcmp(prop->name.opp.oprom_array, "board#") == 0) in has_board_num()
326 prop = prop->next; in has_board_num()
339 Prop *prop = node->props; in get_board_num() local
345 while (prop != NULL) { in get_board_num()
346 if (strcmp(prop->name.opp.oprom_array, "board#") == 0) in get_board_num()
347 return (prop->value.opp.oprom_node[0]); in get_board_num()
349 prop = prop->next; in get_board_num()
410 Prop *prop; in get_node_name() local
416 prop = pnode->props; in get_node_name()
417 while (prop != NULL) { in get_node_name()
418 if (strcmp("name", prop->name.opp.oprom_array) == 0) in get_node_name()
419 return (prop->value.opp.oprom_array); in get_node_name()
420 prop = prop->next; in get_node_name()
432 Prop *prop; in get_node_type() local
438 prop = pnode->props; in get_node_type()
439 while (prop != NULL) { in get_node_type()
440 if (strcmp("device_type", prop->name.opp.oprom_array) == 0) in get_node_type()
441 return (prop->value.opp.oprom_array); in get_node_type()
442 prop = prop->next; in get_node_type()
596 get_prop_val(Prop *prop) in get_prop_val() argument
598 if (prop == NULL) in get_prop_val()
601 if (prop->value.opp.holds_array) in get_prop_val()
602 return ((void *)(prop->value.opp.oprom_array)); in get_prop_val()
604 return ((void *)(&prop->value.opp.oprom_node[0])); in get_prop_val()
614 Prop *prop; in find_prop() local
626 prop = pnode->props; in find_prop()
627 while ((prop != NULL) && (strcmp(prop->name.opp.oprom_array, name))) in find_prop()
628 prop = prop->next; in find_prop()
630 return (prop); in find_prop()
758 Prop *prop; in dev_find_node_by_compatible() local
765 if ((prop = find_prop(root, "compatible")) != NULL && in dev_find_node_by_compatible()
766 (compatible_array = (char *)get_prop_val(prop)) != NULL) { in dev_find_node_by_compatible()
778 for (size = prop->size; size >= 0; size -= nbytes) { in dev_find_node_by_compatible()