Lines Matching refs:fd
538 int fd;
542 if ((fd = open(ap_id, O_RDWR, 0)) == -1)
544 else if (ioctl(fd, SYSC_CFGA_CMD_GETSTATUS, sc_list) == -1) {
545 (void) close(fd);
548 *fdp = fd;
550 (void) close(fd);
570 int fd;
592 } else if ((fd = open(ap_id, O_RDWR, 0)) == -1)
594 else if (ioctl(fd, SYSC_CFGA_CMD_GETSTATUS, sim_sc_list) == -1) {
595 (void) close(fd);
598 *fdp = fd;
617 sim_ioctl(int fd, int cmd, void *a)
638 return (ioctl(fd, OPROMGETOPT, a));
640 return (ioctl(fd, OPROMSETOPT, a));
877 int fd;
911 } else if ((ss = sysc_stat(ap_id, &fd)) == NULL) {
926 (void) close(fd);
947 (void) close(fd);
949 } else if (ioctl(fd, SYSC_CFGA_CMD_CONNECT, sc) == -1)
961 (ioctl(fd, SYSC_CFGA_CMD_UNCONFIGURE, sc) == -1)) {
963 (void) close(fd);
969 if (ioctl(fd, SYSC_CFGA_CMD_DISCONNECT, sc) == -1)
986 (void) close(fd);
990 (void) close(fd);
992 } else if (ioctl(fd, SYSC_CFGA_CMD_CONNECT, sc) == -1) {
994 (void) close(fd);
1000 if (ioctl(fd, SYSC_CFGA_CMD_CONFIGURE, sc) == -1)
1015 else if (ioctl(fd, SYSC_CFGA_CMD_UNCONFIGURE, sc) == -1)
1030 (void) close(fd);
1066 int fd;
1126 else if (((fd = open(ap_id, O_RDWR, 0)) == -1) ||
1127 (ioctl(fd, cmd, sc) == -1))
1142 (void) close(fd);