Lines Matching refs:opp
669 struct openpromio opp; member
676 struct openpromio *opp = &(oppbuf.opp); in prom_get_prop() local
678 (void) strncpy(opp->oprom_array, var, OBP_MAXPROPNAME); in prom_get_prop()
679 opp->oprom_array[OBP_MAXPROPNAME + 1] = '\0'; in prom_get_prop()
680 opp->oprom_size = BUFSIZE; in prom_get_prop()
682 DBG3("getprop(%s, %d)\n", opp->oprom_array, opp->oprom_size); in prom_get_prop()
684 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0) in prom_get_prop()
686 else if (opp->oprom_size > 0) in prom_get_prop()
687 *val = opp->oprom_array; in prom_get_prop()
698 struct openpromio *opp = &(oppbuf.opp); in prom_set_prop() local
704 (void) strcpy(opp->oprom_array, var); in prom_set_prop()
705 (void) strcpy(opp->oprom_array + varlen, val); in prom_set_prop()
706 opp->oprom_size = varlen + vallen; in prom_set_prop()
708 if (ioctl(prom_fd, OPROMSETOPT, opp) < 0) in prom_set_prop()