Searched refs:ofio (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/usr.sbin/eeprom/ |
| H A D | ofhandlers.c | 94 struct ofiocdesc ofio; in of_handler() local 113 memset(&ofio, 0, sizeof(ofio)); in of_handler() 114 ofio.of_nodeid = optnode; in of_handler() 115 ofio.of_name = keyword; in of_handler() 116 ofio.of_namelen = strlen(ofio.of_name); in of_handler() 122 ofio.of_buf = &ofio_buf[0]; in of_handler() 123 ofio.of_buflen = sizeof(ofio_buf); in of_handler() 124 if (ioctl(fd, OFIOCGET, (char *)&ofio) < 0) { in of_handler() 129 if (ofio.of_buflen <= 0) { in of_handler() 135 (*ex->ex_handler)(ex, &ofio, NULL); in of_handler() [all …]
|
| /netbsd-src/usr.sbin/ofctl/ |
| H A D | ofctl.c | 205 struct ofiocdesc ofio; in of_proplib_mkprop() local 208 ofio.of_nodeid = nodeid; in of_proplib_mkprop() 209 ofio.of_name = name; in of_proplib_mkprop() 210 ofio.of_namelen = strlen(name); in of_proplib_mkprop() 211 ofio.of_buf = NULL; in of_proplib_mkprop() 212 ofio.of_buflen = 32; in of_proplib_mkprop() 215 if (ofio.of_buf != NULL) in of_proplib_mkprop() 216 free(ofio.of_buf); in of_proplib_mkprop() 217 ofio.of_buf = malloc(ofio.of_buflen); in of_proplib_mkprop() 218 if (ofio.of_buf == NULL) in of_proplib_mkprop() [all …]
|
| /netbsd-src/usr.sbin/installboot/ |
| H A D | evboards.c | 978 struct ofiocdesc ofio = { in OF_finddevice() local 987 if (ioctl(fd, OFIOCFINDDEVICE, &ofio) < 0) { in OF_finddevice() 990 ofio.of_nodeid = -1; in OF_finddevice() 994 return ofio.of_nodeid; in OF_finddevice() 1000 struct ofiocdesc ofio = { in OF_getprop() local 1014 if (ioctl(fd, OFIOCGET, &ofio) < 0) { in OF_getprop() 1020 ofio.of_buflen = -1; in OF_getprop() 1025 return ofio.of_buflen; in OF_getprop()
|