Lines Matching refs:opp
668 struct openpromio opp;
675 struct openpromio *opp = &(oppbuf.opp);
677 (void) strncpy(opp->oprom_array, var, OBP_MAXPROPNAME);
678 opp->oprom_array[OBP_MAXPROPNAME + 1] = '\0';
679 opp->oprom_size = BUFSIZE;
681 DBG3("getprop(%s, %d)\n", opp->oprom_array, opp->oprom_size);
683 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0)
685 else if (opp->oprom_size > 0)
686 *val = opp->oprom_array;
697 struct openpromio *opp = &(oppbuf.opp);
703 (void) strcpy(opp->oprom_array, var);
704 (void) strcpy(opp->oprom_array + varlen, val);
705 opp->oprom_size = varlen + vallen;
707 if (ioctl(prom_fd, OPROMSETOPT, opp) < 0)