Lines Matching refs:csio

440 	struct ccb_scsiio *csio = &(ccb->csio);  in mrsas_startio()  local
444 if ((csio->cdb_io.cdb_bytes[0]) == SYNCHRONIZE_CACHE && in mrsas_startio()
495 cmd->length = csio->dxfer_len; in mrsas_startio()
497 cmd->data = csio->data_ptr; in mrsas_startio()
500 cmd->length = csio->dxfer_len; in mrsas_startio()
502 cmd->data = csio->data_ptr; in mrsas_startio()
521 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio()
523 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio()
636 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_find_io_type() local
638 switch (csio->cdb_io.cdb_bytes[0]) { in mrsas_find_io_type()
792 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_build_ldio_rw() local
804 io_request->IoFlags = htole16(csio->cdb_len); in mrsas_build_ldio_rw()
908 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_setup_io() local
927 if (csio->cdb_len == 6) { in mrsas_setup_io()
928 datalength = (u_int32_t)csio->cdb_io.cdb_bytes[4]; in mrsas_setup_io()
929 start_lba_lo = ((u_int32_t)csio->cdb_io.cdb_bytes[1] << 16) | in mrsas_setup_io()
930 ((u_int32_t)csio->cdb_io.cdb_bytes[2] << 8) | in mrsas_setup_io()
931 (u_int32_t)csio->cdb_io.cdb_bytes[3]; in mrsas_setup_io()
937 else if (csio->cdb_len == 10) { in mrsas_setup_io()
938 datalength = (u_int32_t)csio->cdb_io.cdb_bytes[8] | in mrsas_setup_io()
939 ((u_int32_t)csio->cdb_io.cdb_bytes[7] << 8); in mrsas_setup_io()
940 start_lba_lo = ((u_int32_t)csio->cdb_io.cdb_bytes[2] << 24) | in mrsas_setup_io()
941 ((u_int32_t)csio->cdb_io.cdb_bytes[3] << 16) | in mrsas_setup_io()
942 (u_int32_t)csio->cdb_io.cdb_bytes[4] << 8 | in mrsas_setup_io()
943 ((u_int32_t)csio->cdb_io.cdb_bytes[5]); in mrsas_setup_io()
948 else if (csio->cdb_len == 12) { in mrsas_setup_io()
949 datalength = (u_int32_t)csio->cdb_io.cdb_bytes[6] << 24 | in mrsas_setup_io()
950 ((u_int32_t)csio->cdb_io.cdb_bytes[7] << 16) | in mrsas_setup_io()
951 ((u_int32_t)csio->cdb_io.cdb_bytes[8] << 8) | in mrsas_setup_io()
952 ((u_int32_t)csio->cdb_io.cdb_bytes[9]); in mrsas_setup_io()
953 start_lba_lo = ((u_int32_t)csio->cdb_io.cdb_bytes[2] << 24) | in mrsas_setup_io()
954 ((u_int32_t)csio->cdb_io.cdb_bytes[3] << 16) | in mrsas_setup_io()
955 (u_int32_t)csio->cdb_io.cdb_bytes[4] << 8 | in mrsas_setup_io()
956 ((u_int32_t)csio->cdb_io.cdb_bytes[5]); in mrsas_setup_io()
961 else if (csio->cdb_len == 16) { in mrsas_setup_io()
962 datalength = (u_int32_t)csio->cdb_io.cdb_bytes[10] << 24 | in mrsas_setup_io()
963 ((u_int32_t)csio->cdb_io.cdb_bytes[11] << 16) | in mrsas_setup_io()
964 ((u_int32_t)csio->cdb_io.cdb_bytes[12] << 8) | in mrsas_setup_io()
965 ((u_int32_t)csio->cdb_io.cdb_bytes[13]); in mrsas_setup_io()
966 start_lba_lo = ((u_int32_t)csio->cdb_io.cdb_bytes[6] << 24) | in mrsas_setup_io()
967 ((u_int32_t)csio->cdb_io.cdb_bytes[7] << 16) | in mrsas_setup_io()
968 (u_int32_t)csio->cdb_io.cdb_bytes[8] << 8 | in mrsas_setup_io()
969 ((u_int32_t)csio->cdb_io.cdb_bytes[9]); in mrsas_setup_io()
970 start_lba_hi = ((u_int32_t)csio->cdb_io.cdb_bytes[2] << 24) | in mrsas_setup_io()
971 ((u_int32_t)csio->cdb_io.cdb_bytes[3] << 16) | in mrsas_setup_io()
972 (u_int32_t)csio->cdb_io.cdb_bytes[4] << 8 | in mrsas_setup_io()
973 ((u_int32_t)csio->cdb_io.cdb_bytes[5]); in mrsas_setup_io()
1053 mrsas_set_pd_lba(io_request, csio->cdb_len, &io_info, ccb, map_ptr, in mrsas_setup_io()