Searched refs:prom_fd (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dclass_id.c68 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 Dmema_prom.c74 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 Ddevfsinfo.c547 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 Dbenv_kvm.c36 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 Dopenprom.c54 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 Dcfga.c672 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 Dpowerd.c774 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 Dpdevinfo_funcs.c50 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 Dpdevinfo.c883 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)

Completed in 97 milliseconds