Lines Matching refs:io_hdr
178 sg_io_hdr_t io_hdr; in sendscsicmd_SGIO() local
181 memset(&io_hdr, 0, sizeof(sg_io_hdr_t)); in sendscsicmd_SGIO()
182 io_hdr.interface_id = 'S'; in sendscsicmd_SGIO()
183 io_hdr.cmd_len = cdb_len; in sendscsicmd_SGIO()
186 io_hdr.dxfer_direction = direction; in sendscsicmd_SGIO()
187 io_hdr.dxfer_len = *data_len; in sendscsicmd_SGIO()
189 io_hdr.dxferp = data_buf; in sendscsicmd_SGIO()
191 io_hdr.cmdp = cdb_buf; in sendscsicmd_SGIO()
193 io_hdr.sbp = (unsigned char *)sense_buf; in sendscsicmd_SGIO()
194 io_hdr.mx_sb_len = slen; in sendscsicmd_SGIO()
196 io_hdr.timeout = timeout; in sendscsicmd_SGIO()
199 io_hdr.timeout = 20000; in sendscsicmd_SGIO()
202 if (ioctl(cd_desc, SG_IO, &io_hdr) < 0) { in sendscsicmd_SGIO()
206 if (io_hdr.status != 0) { in sendscsicmd_SGIO()
215 if ((io_hdr.info & SG_INFO_OK_MASK) != SG_INFO_OK) { in sendscsicmd_SGIO()