Lines Matching refs:opp

2831 		struct openpromio opp;  member
2896 struct openpromio *opp = &p->oppbuf.opp; in di_prom_prop_found() local
2897 int *ip = (int *)((void *)opp->oprom_array); in di_prom_prop_found()
2905 opp->oprom_size = sizeof (int); in di_prom_prop_found()
2907 if (ioctl(p->fd, OPROMSETNODEID, opp) < 0) { in di_prom_prop_found()
2914 bzero(opp, OBP_MAXBUF); in di_prom_prop_found()
2915 opp->oprom_size = OBP_MAXPROPNAME; in di_prom_prop_found()
2917 (void) strcpy(opp->oprom_array, prop->name); in di_prom_prop_found()
2919 if ((ioctl(p->fd, OPROMNXTPROP, opp) < 0) || (opp->oprom_size == 0)) in di_prom_prop_found()
2932 if ((prop->name = strdup(opp->oprom_array)) == NULL) { in di_prom_prop_found()
2940 opp->oprom_size = OBP_MAXPROPLEN; in di_prom_prop_found()
2942 if ((ioctl(p->fd, OPROMGETPROP, opp) < 0) || in di_prom_prop_found()
2943 (opp->oprom_size == (uint_t)-1)) { in di_prom_prop_found()
2952 prop->len = opp->oprom_size; in di_prom_prop_found()
2962 bcopy(opp->oprom_array, prop->data, prop->len); in di_prom_prop_found()
3047 struct openpromio *opp; in di_prom_prop_lookup_common() local
3064 opp = &p->oppbuf.opp; in di_prom_prop_lookup_common()
3068 opp->oprom_size = sizeof (int); in di_prom_prop_lookup_common()
3069 opp->oprom_node = DI_NODE(node)->nodeid; in di_prom_prop_lookup_common()
3070 if (ioctl(p->fd, OPROMSETNODEID, opp) < 0) { in di_prom_prop_lookup_common()
3081 bzero(opp, OBP_MAXBUF); in di_prom_prop_lookup_common()
3082 opp->oprom_size = OBP_MAXPROPLEN; in di_prom_prop_lookup_common()
3083 (void) strcpy(opp->oprom_array, prom_prop_name); in di_prom_prop_lookup_common()
3085 if ((ioctl(p->fd, OPROMGETPROPLEN, opp) < 0) || in di_prom_prop_lookup_common()
3086 (opp->oprom_len == -1)) { in di_prom_prop_lookup_common()
3100 prop->len = opp->oprom_len; in di_prom_prop_lookup_common()
3113 bzero(opp, OBP_MAXBUF); in di_prom_prop_lookup_common()
3114 opp->oprom_size = OBP_MAXPROPLEN; in di_prom_prop_lookup_common()
3115 (void) strcpy(opp->oprom_array, prom_prop_name); in di_prom_prop_lookup_common()
3117 if ((ioctl(p->fd, OPROMGETPROP, opp) < 0) || in di_prom_prop_lookup_common()
3118 (opp->oprom_size == (uint_t)-1)) { in di_prom_prop_lookup_common()
3134 bcopy(opp->oprom_array, prop->data, prop->len); in di_prom_prop_lookup_common()