• Home
  • Raw
  • Download

Lines Matching refs:cmnd

994 		if (scsicmd->cmnd[2] == 0x83) {  in get_container_serial_callback()
1085 sp[1] = scsicmd->cmnd[2]; in get_container_serial_callback()
1551 memcpy(hbacmd->cdb, cmd->cmnd, cmd->cmd_len); in aac_construct_hbacmd()
1576 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len); in aac_scsi_64()
1607 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len); in aac_scsi_32()
2320 switch (scsicmd->cmnd[0]) { in io_callback()
2323 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in io_callback()
2324 (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in io_callback()
2328 lba = ((u64)scsicmd->cmnd[2] << 56) | in io_callback()
2329 ((u64)scsicmd->cmnd[3] << 48) | in io_callback()
2330 ((u64)scsicmd->cmnd[4] << 40) | in io_callback()
2331 ((u64)scsicmd->cmnd[5] << 32) | in io_callback()
2332 ((u64)scsicmd->cmnd[6] << 24) | in io_callback()
2333 (scsicmd->cmnd[7] << 16) | in io_callback()
2334 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in io_callback()
2338 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2339 (scsicmd->cmnd[3] << 16) | in io_callback()
2340 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in io_callback()
2343 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2344 (scsicmd->cmnd[3] << 16) | in io_callback()
2345 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in io_callback()
2411 switch (scsicmd->cmnd[0]) { in aac_read()
2415 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in aac_read()
2416 (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_read()
2417 count = scsicmd->cmnd[4]; in aac_read()
2425 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_read()
2426 ((u64)scsicmd->cmnd[3] << 48) | in aac_read()
2427 ((u64)scsicmd->cmnd[4] << 40) | in aac_read()
2428 ((u64)scsicmd->cmnd[5] << 32) | in aac_read()
2429 ((u64)scsicmd->cmnd[6] << 24) | in aac_read()
2430 (scsicmd->cmnd[7] << 16) | in aac_read()
2431 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_read()
2432 count = (scsicmd->cmnd[10] << 24) | in aac_read()
2433 (scsicmd->cmnd[11] << 16) | in aac_read()
2434 (scsicmd->cmnd[12] << 8) | scsicmd->cmnd[13]; in aac_read()
2439 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2440 (scsicmd->cmnd[3] << 16) | in aac_read()
2441 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in aac_read()
2442 count = (scsicmd->cmnd[6] << 24) | in aac_read()
2443 (scsicmd->cmnd[7] << 16) | in aac_read()
2444 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_read()
2449 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2450 (scsicmd->cmnd[3] << 16) | in aac_read()
2451 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in aac_read()
2452 count = (scsicmd->cmnd[7] << 8) | scsicmd->cmnd[8]; in aac_read()
2512 if (scsicmd->cmnd[0] == WRITE_6) /* 6 byte command */ in aac_write()
2514 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_write()
2515 count = scsicmd->cmnd[4]; in aac_write()
2519 } else if (scsicmd->cmnd[0] == WRITE_16) { /* 16 byte command */ in aac_write()
2522 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_write()
2523 ((u64)scsicmd->cmnd[3] << 48) | in aac_write()
2524 ((u64)scsicmd->cmnd[4] << 40) | in aac_write()
2525 ((u64)scsicmd->cmnd[5] << 32) | in aac_write()
2526 ((u64)scsicmd->cmnd[6] << 24) | in aac_write()
2527 (scsicmd->cmnd[7] << 16) | in aac_write()
2528 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_write()
2529 count = (scsicmd->cmnd[10] << 24) | (scsicmd->cmnd[11] << 16) | in aac_write()
2530 (scsicmd->cmnd[12] << 8) | scsicmd->cmnd[13]; in aac_write()
2531 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2532 } else if (scsicmd->cmnd[0] == WRITE_12) { /* 12 byte command */ in aac_write()
2535 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) in aac_write()
2536 | (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in aac_write()
2537 count = (scsicmd->cmnd[6] << 24) | (scsicmd->cmnd[7] << 16) in aac_write()
2538 | (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_write()
2539 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2542 …lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd… in aac_write()
2543 count = (scsicmd->cmnd[7] << 8) | scsicmd->cmnd[8]; in aac_write()
2544 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2723 pmcmd->sub = (scsicmd->cmnd[4] & 1) ? in aac_start_stop()
2726 pmcmd->parm = (scsicmd->cmnd[1] & 1) ? in aac_start_stop()
2790 switch (scsicmd->cmnd[0]) { in aac_scsi_cmd()
2794 ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) in aac_scsi_cmd()
2831 else if ((scsicmd->cmnd[0] != INQUIRY) && /* only INQUIRY & TUR cmnd supported for controller */ in aac_scsi_cmd()
2832 (scsicmd->cmnd[0] != TEST_UNIT_READY)) in aac_scsi_cmd()
2834 …_WARNING "Only INQUIRY & TUR command supported for controller, rcvd = 0x%x.\n", scsicmd->cmnd[0])); in aac_scsi_cmd()
2845 switch (scsicmd->cmnd[0]) { in aac_scsi_cmd()
2878 if ((scsicmd->cmnd[1] & 0x1) && aac_wwn) { in aac_scsi_cmd()
2884 if (scsicmd->cmnd[2] == 0) { in aac_scsi_cmd()
2890 arr[1] = scsicmd->cmnd[2]; in aac_scsi_cmd()
2894 } else if (scsicmd->cmnd[2] == 0x80) { in aac_scsi_cmd()
2898 arr[1] = scsicmd->cmnd[2]; in aac_scsi_cmd()
2905 } else if (scsicmd->cmnd[2] == 0x83) { in aac_scsi_cmd()
2955 ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) in aac_scsi_cmd()
2978 alloc_len = ((scsicmd->cmnd[10] << 24) in aac_scsi_cmd()
2979 + (scsicmd->cmnd[11] << 16) in aac_scsi_cmd()
2980 + (scsicmd->cmnd[12] << 8) + scsicmd->cmnd[13]); in aac_scsi_cmd()
3046 if (scsicmd->cmnd[1] & 0x8) in aac_scsi_cmd()
3058 mpd.mpc_buf[0] = scsicmd->cmnd[2]; in aac_scsi_cmd()
3059 if (scsicmd->cmnd[2] == 0x1C) { in aac_scsi_cmd()
3079 if (((scsicmd->cmnd[2] & 0x3f) == 8) || in aac_scsi_cmd()
3080 ((scsicmd->cmnd[2] & 0x3f) == 0x3f)) { in aac_scsi_cmd()
3089 if (mode_buf_length > scsicmd->cmnd[4]) in aac_scsi_cmd()
3090 mode_buf_length = scsicmd->cmnd[4]; in aac_scsi_cmd()
3127 if (scsicmd->cmnd[1] & 0x8) { in aac_scsi_cmd()
3158 if (((scsicmd->cmnd[2] & 0x3f) == 8) || in aac_scsi_cmd()
3159 ((scsicmd->cmnd[2] & 0x3f) == 0x3f)) { in aac_scsi_cmd()
3166 if (mode_buf_length > scsicmd->cmnd[8]) in aac_scsi_cmd()
3167 mode_buf_length = scsicmd->cmnd[8]; in aac_scsi_cmd()
3187 if (scsicmd->cmnd[4]) in aac_scsi_cmd()
3227 scsicmd->cmnd[0])); in aac_scsi_cmd()
3394 if (scsicmd->cmnd[0] == INQUIRY && !(scsicmd->cmnd[1] & 0x01) in aac_srb_callback()
3424 switch (scsicmd->cmnd[0]) { in aac_srb_callback()
3505 scsicmd->cmnd[0], in aac_srb_callback()
3515 if ((scsicmd->cmnd[0] == ATA_12) in aac_srb_callback()
3516 || (scsicmd->cmnd[0] == ATA_16)) { in aac_srb_callback()
3518 if (scsicmd->cmnd[2] & (0x01 << 5)) { in aac_srb_callback()