Lines Matching refs:prop
55 void *get_prop_val(Prop *prop);
473 /* Get the board number of this board from the portid prop */
537 get_prop_val(Prop *prop)
539 if (prop == NULL)
542 return ((void *)(prop->value.val_ptr));
552 Prop *prop;
560 prop = pnode->props;
561 if (prop == NULL)
564 if (prop->name.val_ptr == NULL)
567 while ((prop != NULL) && (strcmp((char *)(prop->name.val_ptr), name))) {
568 prop = prop->next;
570 return (prop);
581 Prop *prop;
587 prop = pnode->props;
588 while (prop != NULL) {
589 if (strcmp("name", (char *)prop->name.val_ptr) == 0)
590 return (prop->value.val_ptr);
591 prop = prop->next;
604 Prop *prop;
610 prop = pnode->props;
611 while (prop != NULL) {
612 if (strcmp("device_type", (char *)prop->name.val_ptr) == 0)
613 return (prop->value.val_ptr);
614 prop = prop->next;
636 char *slot_name = NULL; /* info in "slot-names" prop */