Lines Matching refs:prop
126 void *get_prop_val(Prop *prop);
210 char *slot_name = NULL; /* info in "slot-names" prop */
780 /* Get the board number of this board from the portid prop */
1931 get_prop_val(Prop *prop)
1933 if (prop == NULL)
1938 return ((void *)(prop->value.val_ptr));
1940 if (prop->value.opp.holds_array)
1941 return ((void *)(prop->value.opp.oprom_array));
1943 return ((void *)(&prop->value.opp.oprom_node[0]));
1954 Prop *prop;
1962 prop = pnode->props;
1966 while ((prop != NULL) &&
1967 (strcmp((char *)(prop->name.val_ptr), name)))
1968 prop = prop->next;
1970 while ((prop != NULL) && (strcmp((char *)
1971 (prop->name.opp.oprom_array), name)))
1972 prop = prop->next;
1974 return (prop);
1985 Prop *prop;
1990 prop = pnode->props;
1991 while (prop != NULL) {
1994 if (strcmp("name", (char *)prop->name.val_ptr) == 0)
1995 return ((char *)prop->value.val_ptr);
1997 if (strcmp("name", prop->name.opp.oprom_array) == 0)
1998 return (prop->value.opp.oprom_array);
2000 prop = prop->next;
2013 Prop *prop;
2018 prop = pnode->props;
2019 while (prop != NULL) {
2022 if (strcmp("device_type", (char *)prop->name.val_ptr)
2024 return ((char *)prop->value.val_ptr);
2026 if (strcmp("device_type", prop->name.opp.oprom_array)
2028 return (prop->value.opp.oprom_array);
2030 prop = prop->next;