Lines Matching refs:open_for_write
267 bool scsi_cmd_allowed(unsigned char *cmd, bool open_for_write) in scsi_cmd_allowed() argument
357 return open_for_write; in scsi_cmd_allowed()
365 struct sg_io_hdr *hdr, bool open_for_write) in scsi_fill_sghdr_rq() argument
373 if (!scsi_cmd_allowed(scmd->cmnd, open_for_write)) in scsi_fill_sghdr_rq()
427 bool open_for_write) in sg_io() argument
468 ret = scsi_fill_sghdr_rq(sdev, rq, hdr, open_for_write); in sg_io()
520 static int sg_scsi_ioctl(struct request_queue *q, bool open_for_write, in sg_scsi_ioctl() argument
573 if (!scsi_cmd_allowed(scmd->cmnd, open_for_write)) in sg_scsi_ioctl()
795 static int scsi_cdrom_send_packet(struct scsi_device *sdev, bool open_for_write, in scsi_cdrom_send_packet() argument
836 err = sg_io(sdev, &hdr, open_for_write); in scsi_cdrom_send_packet()
851 static int scsi_ioctl_sg_io(struct scsi_device *sdev, bool open_for_write, in scsi_ioctl_sg_io() argument
860 error = sg_io(sdev, &hdr, open_for_write); in scsi_ioctl_sg_io()
881 int scsi_ioctl(struct scsi_device *sdev, bool open_for_write, int cmd, in scsi_ioctl() argument
917 return scsi_ioctl_sg_io(sdev, open_for_write, arg); in scsi_ioctl()
919 return sg_scsi_ioctl(q, open_for_write, arg); in scsi_ioctl()
921 return scsi_cdrom_send_packet(sdev, open_for_write, arg); in scsi_ioctl()