Lines Matching refs:dev_fd
2531 int dev_fd, k, dnl_len;
2544 dev_fd = -1;
2546 dev_fd = rsm_open_device (name, O_RDWR | O_NONBLOCK);
2548 if (dev_fd == -1)
2549 dev_fd = open (name, O_RDWR | O_NONBLOCK);
2550 if (dev_fd >= 0)
2553 return dev_fd;
2567 lx_chk_id (int dev_fd, int host, int channel, int id, int lun)
2572 if ((ioctl (dev_fd, SG_GET_SCSI_ID, &ssid) >= 0))
2591 if (ioctl (dev_fd, SCSI_IOCTL_GET_IDLUN, &my_idlun) >= 0)
2607 int dev_fd, k, missed;
2621 if ((dev_fd = lx_mk_devicename (k, name, name_len)) >= 0)
2624 if (lx_chk_id (dev_fd, host, channel, id, lun))
2626 close (dev_fd);
2629 close (dev_fd);
2631 else if (-1 == dev_fd)
2642 int dev_fd;
2650 if ((dev_fd =
2652 close (dev_fd); /* hack to load sg driver module */
2655 dev_fd = open (name, O_RDWR | O_NONBLOCK);
2656 if (dev_fd >= 0)
2658 close (dev_fd);
2667 if ((dev_fd = lx_mk_devicename (guess_devnum, name, name_len)) < -1)
2669 if ((dev_fd = lx_mk_devicename (0, name, name_len)) < -1)
2671 if ((dev_fd = lx_mk_devicename (1, name, name_len)) < -1)
2675 if (dev_fd >= 0)
2678 if (lx_chk_id (dev_fd, host, channel, id, lun))
2680 close (dev_fd);
2684 close (dev_fd);