Lines Matching refs:oprom_array
415 bcopy(valbuf, opp->oprom_array, valsize); in opromioctl_cb()
435 bcopy(valbuf, opp->oprom_array, valsize); in opromioctl_cb()
556 if ((error = oprom_copyinstr(arg, opp->oprom_array, in opromioctl_cb()
560 (void) strcpy(propname, opp->oprom_array); in opromioctl_cb()
577 bcopy(&proplen, opp->oprom_array, valsize); in opromioctl_cb()
579 bzero(opp->oprom_array, valsize + 1); in opromioctl_cb()
581 opp->oprom_array); in opromioctl_cb()
595 (void) strcpy(opp->oprom_array, ""); in opromioctl_cb()
613 if ((error = oprom_copyinstr(arg, opp->oprom_array, in opromioctl_cb()
617 valbuf = (char *)prom_nextprop(node_id, opp->oprom_array, in opromioctl_cb()
635 bzero((caddr_t)opp->oprom_array, (size_t)valsize); in opromioctl_cb()
636 bcopy((caddr_t)valbuf, (caddr_t)opp->oprom_array, in opromioctl_cb()
658 opp->oprom_array, sizeof (pnode_t)) != 0) { in opromioctl_cb()
667 node_id = *(pnode_t *)opp->oprom_array; in opromioctl_cb()
686 *(pnode_t *)opp->oprom_array = st->current_id; in opromioctl_cb()
702 opp->oprom_array[0] |= prom_is_openprom() ? in opromioctl_cb()
711 opp->oprom_array[0] |= OPROMCONS_STDIN_IS_KBD; in opromioctl_cb()
716 opp->oprom_array[0] |= OPROMCONS_STDOUT_IS_FB; in opromioctl_cb()
732 (void) strcpy(opp->oprom_array, kern_bootargs); in opromioctl_cb()
753 (void) strcpy(opp->oprom_array, bpath); in opromioctl_cb()
763 (void) strcpy(opp->oprom_array, saved_cmdline); in opromioctl_cb()
780 if ((error = oprom_copyinstr(arg, opp->oprom_array, in opromioctl_cb()
787 error = i_promname_to_devname(opp->oprom_array, dev_name); in opromioctl_cb()
798 (void) strcpy(opp->oprom_array, dev_name); in opromioctl_cb()
816 if ((error = oprom_copyinstr(arg, opp->oprom_array, in opromioctl_cb()
824 maj = path_to_major((char *)opp->oprom_array); in opromioctl_cb()
838 (void) strcpy(opp->oprom_array, drv_name); in opromioctl_cb()
860 valsize = prom_version_name(opp->oprom_array, userbufsize); in opromioctl_cb()
886 opp->oprom_array); /* strip options and copy */ in opromioctl_cb()
887 valsize = opp->oprom_size = strlen(opp->oprom_array); in opromioctl_cb()
904 if ((error = oprom_copyinstr(arg, opp->oprom_array, in opromioctl_cb()
914 error = i_devname_to_promname(opp->oprom_array, prom_name, in opromioctl_cb()
923 opp->oprom_array[valsize] = prom_name[valsize]; in opromioctl_cb()
955 opp->oprom_array, userbufsize) != 0) { in opromioctl_cb()
963 namebuflen = strlen(opp->oprom_array); in opromioctl_cb()
964 valbuf = opp->oprom_array + namebuflen + 1; in opromioctl_cb()
974 valsize = (opp->oprom_array + userbufsize) - valbuf; in opromioctl_cb()
980 if (strcmp(opp->oprom_array, "name") == 0) in opromioctl_cb()
982 else if (prom_setprop(node_id, opp->oprom_array, in opromioctl_cb()
991 (struct openprom_opr64 *)opp->oprom_array; in opromioctl_cb()
1037 opp->oprom_array, sizeof (struct wankeyio)) != 0) { in opromioctl_cb()
1041 wp = (struct wankeyio *)opp->oprom_array; in opromioctl_cb()