Lines Matching refs:cmnd

995 		if (scsicmd->cmnd[2] == 0x83) {  in get_container_serial_callback()
1086 sp[1] = scsicmd->cmnd[2]; in get_container_serial_callback()
1553 memcpy(hbacmd->cdb, cmd->cmnd, cmd->cmd_len); in aac_construct_hbacmd()
1578 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len); in aac_scsi_64()
1609 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len); in aac_scsi_32()
2327 switch (scsicmd->cmnd[0]) { in io_callback()
2330 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in io_callback()
2331 (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in io_callback()
2335 lba = ((u64)scsicmd->cmnd[2] << 56) | in io_callback()
2336 ((u64)scsicmd->cmnd[3] << 48) | in io_callback()
2337 ((u64)scsicmd->cmnd[4] << 40) | in io_callback()
2338 ((u64)scsicmd->cmnd[5] << 32) | in io_callback()
2339 ((u64)scsicmd->cmnd[6] << 24) | in io_callback()
2340 (scsicmd->cmnd[7] << 16) | in io_callback()
2341 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in io_callback()
2345 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2346 (scsicmd->cmnd[3] << 16) | in io_callback()
2347 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in io_callback()
2350 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2351 (scsicmd->cmnd[3] << 16) | in io_callback()
2352 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in io_callback()
2422 switch (scsicmd->cmnd[0]) { in aac_read()
2426 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in aac_read()
2427 (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_read()
2428 count = scsicmd->cmnd[4]; in aac_read()
2436 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_read()
2437 ((u64)scsicmd->cmnd[3] << 48) | in aac_read()
2438 ((u64)scsicmd->cmnd[4] << 40) | in aac_read()
2439 ((u64)scsicmd->cmnd[5] << 32) | in aac_read()
2440 ((u64)scsicmd->cmnd[6] << 24) | in aac_read()
2441 (scsicmd->cmnd[7] << 16) | in aac_read()
2442 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_read()
2443 count = (scsicmd->cmnd[10] << 24) | in aac_read()
2444 (scsicmd->cmnd[11] << 16) | in aac_read()
2445 (scsicmd->cmnd[12] << 8) | scsicmd->cmnd[13]; in aac_read()
2450 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2451 (scsicmd->cmnd[3] << 16) | in aac_read()
2452 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in aac_read()
2453 count = (scsicmd->cmnd[6] << 24) | in aac_read()
2454 (scsicmd->cmnd[7] << 16) | in aac_read()
2455 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_read()
2460 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2461 (scsicmd->cmnd[3] << 16) | in aac_read()
2462 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in aac_read()
2463 count = (scsicmd->cmnd[7] << 8) | scsicmd->cmnd[8]; in aac_read()
2524 if (scsicmd->cmnd[0] == WRITE_6) /* 6 byte command */ in aac_write()
2526 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_write()
2527 count = scsicmd->cmnd[4]; in aac_write()
2531 } else if (scsicmd->cmnd[0] == WRITE_16) { /* 16 byte command */ in aac_write()
2534 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_write()
2535 ((u64)scsicmd->cmnd[3] << 48) | in aac_write()
2536 ((u64)scsicmd->cmnd[4] << 40) | in aac_write()
2537 ((u64)scsicmd->cmnd[5] << 32) | in aac_write()
2538 ((u64)scsicmd->cmnd[6] << 24) | in aac_write()
2539 (scsicmd->cmnd[7] << 16) | in aac_write()
2540 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_write()
2541 count = (scsicmd->cmnd[10] << 24) | (scsicmd->cmnd[11] << 16) | in aac_write()
2542 (scsicmd->cmnd[12] << 8) | scsicmd->cmnd[13]; in aac_write()
2543 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2544 } else if (scsicmd->cmnd[0] == WRITE_12) { /* 12 byte command */ in aac_write()
2547 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) in aac_write()
2548 | (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5]; in aac_write()
2549 count = (scsicmd->cmnd[6] << 24) | (scsicmd->cmnd[7] << 16) in aac_write()
2550 | (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9]; in aac_write()
2551 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2554 …lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd… in aac_write()
2555 count = (scsicmd->cmnd[7] << 8) | scsicmd->cmnd[8]; in aac_write()
2556 fua = scsicmd->cmnd[1] & 0x8; in aac_write()
2739 pmcmd->sub = (scsicmd->cmnd[4] & 1) ? in aac_start_stop()
2742 pmcmd->parm = (scsicmd->cmnd[1] & 1) ? in aac_start_stop()
2806 switch (scsicmd->cmnd[0]) { in aac_scsi_cmd()
2810 ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) in aac_scsi_cmd()
2847 else if ((scsicmd->cmnd[0] != INQUIRY) && /* only INQUIRY & TUR cmnd supported for controller */ in aac_scsi_cmd()
2848 (scsicmd->cmnd[0] != TEST_UNIT_READY)) in aac_scsi_cmd()
2850 …_WARNING "Only INQUIRY & TUR command supported for controller, rcvd = 0x%x.\n", scsicmd->cmnd[0])); in aac_scsi_cmd()
2861 switch (scsicmd->cmnd[0]) { in aac_scsi_cmd()
2895 if ((scsicmd->cmnd[1] & 0x1) && aac_wwn) { in aac_scsi_cmd()
2901 if (scsicmd->cmnd[2] == 0) { in aac_scsi_cmd()
2907 arr[1] = scsicmd->cmnd[2]; in aac_scsi_cmd()
2913 } else if (scsicmd->cmnd[2] == 0x80) { in aac_scsi_cmd()
2917 arr[1] = scsicmd->cmnd[2]; in aac_scsi_cmd()
2926 } else if (scsicmd->cmnd[2] == 0x83) { in aac_scsi_cmd()
2981 ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) in aac_scsi_cmd()
3004 alloc_len = ((scsicmd->cmnd[10] << 24) in aac_scsi_cmd()
3005 + (scsicmd->cmnd[11] << 16) in aac_scsi_cmd()
3006 + (scsicmd->cmnd[12] << 8) + scsicmd->cmnd[13]); in aac_scsi_cmd()
3074 if (scsicmd->cmnd[1] & 0x8) in aac_scsi_cmd()
3086 mpd.mpc_buf[0] = scsicmd->cmnd[2]; in aac_scsi_cmd()
3087 if (scsicmd->cmnd[2] == 0x1C) { in aac_scsi_cmd()
3107 if (((scsicmd->cmnd[2] & 0x3f) == 8) || in aac_scsi_cmd()
3108 ((scsicmd->cmnd[2] & 0x3f) == 0x3f)) { in aac_scsi_cmd()
3117 if (mode_buf_length > scsicmd->cmnd[4]) in aac_scsi_cmd()
3118 mode_buf_length = scsicmd->cmnd[4]; in aac_scsi_cmd()
3156 if (scsicmd->cmnd[1] & 0x8) { in aac_scsi_cmd()
3187 if (((scsicmd->cmnd[2] & 0x3f) == 8) || in aac_scsi_cmd()
3188 ((scsicmd->cmnd[2] & 0x3f) == 0x3f)) { in aac_scsi_cmd()
3195 if (mode_buf_length > scsicmd->cmnd[8]) in aac_scsi_cmd()
3196 mode_buf_length = scsicmd->cmnd[8]; in aac_scsi_cmd()
3218 if (scsicmd->cmnd[4]) in aac_scsi_cmd()
3261 scsicmd->cmnd[0])); in aac_scsi_cmd()
3429 if (scsicmd->cmnd[0] == INQUIRY && !(scsicmd->cmnd[1] & 0x01) in aac_srb_callback()
3461 switch (scsicmd->cmnd[0]) { in aac_srb_callback()
3550 scsicmd->cmnd[0], in aac_srb_callback()
3560 if ((scsicmd->cmnd[0] == ATA_12) in aac_srb_callback()
3561 || (scsicmd->cmnd[0] == ATA_16)) { in aac_srb_callback()
3563 if (scsicmd->cmnd[2] & (0x01 << 5)) { in aac_srb_callback()