Lines Matching defs:open_for_write
251 bool scsi_cmd_allowed(unsigned char *cmd, bool open_for_write)
341 return open_for_write;
349 struct sg_io_hdr *hdr, bool open_for_write)
357 if (!scsi_cmd_allowed(scmd->cmnd, open_for_write))
411 bool open_for_write)
452 ret = scsi_fill_sghdr_rq(sdev, rq, hdr, open_for_write);
481 * @open_for_write: is the file / block device opened for writing?
504 static int sg_scsi_ioctl(struct request_queue *q, bool open_for_write,
557 if (!scsi_cmd_allowed(scmd->cmnd, open_for_write))
779 static int scsi_cdrom_send_packet(struct scsi_device *sdev, bool open_for_write,
820 err = sg_io(sdev, &hdr, open_for_write);
835 static int scsi_ioctl_sg_io(struct scsi_device *sdev, bool open_for_write,
844 error = sg_io(sdev, &hdr, open_for_write);
855 * @open_for_write: is the file / block device opened for writing?
863 int scsi_ioctl(struct scsi_device *sdev, bool open_for_write, int cmd,
899 return scsi_ioctl_sg_io(sdev, open_for_write, arg);
901 return sg_scsi_ioctl(q, open_for_write, arg);
903 return scsi_cdrom_send_packet(sdev, open_for_write, arg);