/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | class_id.c | 68 goto_rootnode(int prom_fd) argument 74 return (ioctl(prom_fd, OPROMNEXT, &op) == 0); 86 return_property(int prom_fd, const char *prop) argument 95 if (ioctl(prom_fd, OPROMGETPROPLEN, opp) == -1) { 108 if (ioctl(prom_fd, OPROMGETPROP, opp) == -1) { 162 int prom_fd; local 166 prom_fd = open("/dev/openprom", O_RDONLY); 167 if (prom_fd == -1) 170 if (goto_rootnode(prom_fd) == 0) { 171 (void) close(prom_fd); [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/ac/common/ |
H A D | mema_prom.c | 74 int prom_fd; local 78 prom_fd = open(PROMDEV, O_RDONLY); 79 if (prom_fd == -1) { 82 ret = prom_read_one(dp, bd, prom_fd, 84 (void) close(prom_fd); 91 int prom_fd; local 94 prom_fd = open(PROMDEV, O_RDWR); 95 if (prom_fd == -1) { 98 ret = prom_write_one(dp, bd, prom_fd, 100 (void) close(prom_fd); 105 prom_read_one( mema_disabled_t *dp, int bd, int prom_fd, char *var, u_int bit) argument 174 prom_write_one( mema_disabled_t *dp, int bd, int prom_fd, char *var, u_int bit) argument [all...] |
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devfsinfo.c | 547 int prom_fd; local 562 prom_fd = prom_open(O_RDWR); 563 if (prom_fd < 0) { 564 return (prom_fd); 570 if (ioctl(prom_fd, OPROMGETOPT, opp) >= 0) { 573 prom_close(prom_fd); 580 if (ioctl(prom_fd, OPROMGETOPT, opp) >= 0) { 583 prom_close(prom_fd); 599 if (ioctl(prom_fd, OPROMNXTOPT, opp) < 0) { 613 if (ioctl(prom_fd, OPROMGETOP 695 int prom_fd; local 1322 int prom_fd; local 1418 int prom_fd; local 1517 int prom_fd = -1; local 1545 prom_close(int prom_fd) argument 1554 is_openprom(int prom_fd) argument 1577 int prom_fd; local 1633 int prom_fd; local 1729 int prom_fd; local 1759 prom_srch_aliases_by_def(char *promdev_def, struct name_list **exact_list, struct name_list **inexact_list, int prom_fd) argument 2140 int prom_fd = -1; local [all...] |
/illumos-gate/usr/src/cmd/eeprom/i386/ |
H A D | benv_kvm.c | 36 static int prom_fd; variable 74 if (ioctl(prom_fd, OPROMNEXT, opp) < 0) 89 if (ioctl(prom_fd, OPROMCHILD, opp) < 0) 132 if (ioctl(prom_fd, OPROMGETPROP, opp) < 0) 145 if (ioctl(prom_fd, OPROMNXTPROP, opp) < 0) 157 if (ioctl(prom_fd, OPROMGETBOOTPATH, opp) < 0) 246 if ((prom_fd = open(promdev, O_RDONLY)) < 0) { 254 (void) close(prom_fd);
|
/illumos-gate/usr/src/cmd/eeprom/sparc/ |
H A D | openprom.c | 54 static int prom_fd; variable 237 if (ioctl(prom_fd, OPROMNXTOPT, opp) < 0) 260 if (ioctl(prom_fd, OPROMGETBOOTARGS, opp) < 0) { 267 if (ioctl(prom_fd, OPROMGETBOOTPATH, opp) < 0) { 346 if ((prom_fd = open(promdev, oflag)) < 0) { 362 if (close(prom_fd) < 0) 371 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0) 382 if (ioctl(prom_fd, OPROMSETOPT, opp) < 0) 402 if (ioctl(prom_fd, OPROMSETOPT2, opp) < 0)
|
/illumos-gate/usr/src/lib/cfgadm_plugins/sysctrl/common/ |
H A D | cfga.c | 672 prom_get_prop(int prom_fd, char *var, char **val) argument 683 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0) 694 prom_set_prop(int prom_fd, char *var, char *val) argument 707 if (ioctl(prom_fd, OPROMSETOPT, opp) < 0) 718 int prom_fd; local 723 if ((prom_fd = open(promdev, O_RDWR, 0)) < 0) 725 else if (err = prom_get_prop(prom_fd, dlprop, dlist)) { 726 (void) close(prom_fd); 729 (void) close(prom_fd); 759 int prom_fd; local [all...] |
/illumos-gate/usr/src/cmd/power/ |
H A D | powerd.c | 774 int prom_fd = -1; local 786 if ((prom_fd = open(PROM, O_RDWR)) == -1 && 796 if (get_prom(prom_fd, options, "#power-cycles", 800 if (get_prom(prom_fd, root, "power-cycle-limit", 823 if (get_prom(prom_fd, options, "system-board-date", 870 if (prom_fd != -1) 871 (void) close(prom_fd); 1094 get_prom(int prom_fd, prom_node_t node_name, argument 1104 if (prom_fd == -1) { 1112 if (ioctl(prom_fd, OPROMNEX [all...] |
/illumos-gate/usr/src/lib/libprtdiag/common/ |
H A D | pdevinfo_funcs.c | 50 static int prom_fd; variable 104 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0) 146 if (ioctl(prom_fd, OPROMNXTPROP, opp) < 0) 241 if ((prom_fd = open(promdev, oflag)) < 0) { 259 if (close(prom_fd) < 0) 272 if (ioctl(prom_fd, OPROMGETPROP, opp) < 0) 288 if (ioctl(prom_fd, OPROMNEXT, opp) < 0) 305 if (ioctl(prom_fd, OPROMCHILD, opp) < 0)
|
/illumos-gate/usr/src/cmd/prtconf/ |
H A D | pdevinfo.c | 883 static int prom_fd; variable 894 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0) 917 if (ioctl(prom_fd, OPROMSNAPSHOT, &arg) < 0) 929 if (ioctl(prom_fd, OPROMCOPYOUT, prom_snapshot) < 0) 1665 if ((prom_fd = open(opts.o_promdev, oflag)) < 0) { 1687 if (close(prom_fd) < 0) 1732 if (ioctl(prom_fd, OPROMGETVERSION, opp) < 0) 1761 if (ioctl(prom_fd, OPROMREADY64, opp) < 0)
|