Lines Matching refs:cmnd

1009 		if (scsicmd->cmnd[2] == 0x83) {
1100 sp[1] = scsicmd->cmnd[2];
1566 memcpy(hbacmd->cdb, cmd->cmnd, cmd->cmd_len);
1591 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len);
1622 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len);
2335 switch (scsicmd->cmnd[0]) {
2338 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) |
2339 (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3];
2343 lba = ((u64)scsicmd->cmnd[2] << 56) |
2344 ((u64)scsicmd->cmnd[3] << 48) |
2345 ((u64)scsicmd->cmnd[4] << 40) |
2346 ((u64)scsicmd->cmnd[5] << 32) |
2347 ((u64)scsicmd->cmnd[6] << 24) |
2348 (scsicmd->cmnd[7] << 16) |
2349 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9];
2353 lba = ((u64)scsicmd->cmnd[2] << 24) |
2354 (scsicmd->cmnd[3] << 16) |
2355 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2358 lba = ((u64)scsicmd->cmnd[2] << 24) |
2359 (scsicmd->cmnd[3] << 16) |
2360 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2426 switch (scsicmd->cmnd[0]) {
2430 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) |
2431 (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3];
2432 count = scsicmd->cmnd[4];
2440 lba = ((u64)scsicmd->cmnd[2] << 56) |
2441 ((u64)scsicmd->cmnd[3] << 48) |
2442 ((u64)scsicmd->cmnd[4] << 40) |
2443 ((u64)scsicmd->cmnd[5] << 32) |
2444 ((u64)scsicmd->cmnd[6] << 24) |
2445 (scsicmd->cmnd[7] << 16) |
2446 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9];
2447 count = (scsicmd->cmnd[10] << 24) |
2448 (scsicmd->cmnd[11] << 16) |
2449 (scsicmd->cmnd[12] << 8) | scsicmd->cmnd[13];
2454 lba = ((u64)scsicmd->cmnd[2] << 24) |
2455 (scsicmd->cmnd[3] << 16) |
2456 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2457 count = (scsicmd->cmnd[6] << 24) |
2458 (scsicmd->cmnd[7] << 16) |
2459 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9];
2464 lba = ((u64)scsicmd->cmnd[2] << 24) |
2465 (scsicmd->cmnd[3] << 16) |
2466 (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2467 count = (scsicmd->cmnd[7] << 8) | scsicmd->cmnd[8];
2527 if (scsicmd->cmnd[0] == WRITE_6) /* 6 byte command */
2529 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3];
2530 count = scsicmd->cmnd[4];
2534 } else if (scsicmd->cmnd[0] == WRITE_16) { /* 16 byte command */
2537 lba = ((u64)scsicmd->cmnd[2] << 56) |
2538 ((u64)scsicmd->cmnd[3] << 48) |
2539 ((u64)scsicmd->cmnd[4] << 40) |
2540 ((u64)scsicmd->cmnd[5] << 32) |
2541 ((u64)scsicmd->cmnd[6] << 24) |
2542 (scsicmd->cmnd[7] << 16) |
2543 (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9];
2544 count = (scsicmd->cmnd[10] << 24) | (scsicmd->cmnd[11] << 16) |
2545 (scsicmd->cmnd[12] << 8) | scsicmd->cmnd[13];
2546 fua = scsicmd->cmnd[1] & 0x8;
2547 } else if (scsicmd->cmnd[0] == WRITE_12) { /* 12 byte command */
2550 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16)
2551 | (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2552 count = (scsicmd->cmnd[6] << 24) | (scsicmd->cmnd[7] << 16)
2553 | (scsicmd->cmnd[8] << 8) | scsicmd->cmnd[9];
2554 fua = scsicmd->cmnd[1] & 0x8;
2557 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2558 count = (scsicmd->cmnd[7] << 8) | scsicmd->cmnd[8];
2559 fua = scsicmd->cmnd[1] & 0x8;
2738 pmcmd->sub = (scsicmd->cmnd[4] & 1) ?
2741 pmcmd->parm = (scsicmd->cmnd[1] & 1) ?
2805 switch (scsicmd->cmnd[0]) {
2809 ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16))
2846 else if ((scsicmd->cmnd[0] != INQUIRY) && /* only INQUIRY & TUR cmnd supported for controller */
2847 (scsicmd->cmnd[0] != TEST_UNIT_READY))
2849 dprintk((KERN_WARNING "Only INQUIRY & TUR command supported for controller, rcvd = 0x%x.\n", scsicmd->cmnd[0]));
2860 switch (scsicmd->cmnd[0]) {
2893 if ((scsicmd->cmnd[1] & 0x1) && aac_wwn) {
2899 if (scsicmd->cmnd[2] == 0) {
2905 arr[1] = scsicmd->cmnd[2];
2909 } else if (scsicmd->cmnd[2] == 0x80) {
2913 arr[1] = scsicmd->cmnd[2];
2920 } else if (scsicmd->cmnd[2] == 0x83) {
2970 ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16))
2993 alloc_len = ((scsicmd->cmnd[10] << 24)
2994 + (scsicmd->cmnd[11] << 16)
2995 + (scsicmd->cmnd[12] << 8) + scsicmd->cmnd[13]);
3061 if (scsicmd->cmnd[1] & 0x8)
3073 mpd.mpc_buf[0] = scsicmd->cmnd[2];
3074 if (scsicmd->cmnd[2] == 0x1C) {
3094 if (((scsicmd->cmnd[2] & 0x3f) == 8) ||
3095 ((scsicmd->cmnd[2] & 0x3f) == 0x3f)) {
3104 if (mode_buf_length > scsicmd->cmnd[4])
3105 mode_buf_length = scsicmd->cmnd[4];
3142 if (scsicmd->cmnd[1] & 0x8) {
3173 if (((scsicmd->cmnd[2] & 0x3f) == 8) ||
3174 ((scsicmd->cmnd[2] & 0x3f) == 0x3f)) {
3181 if (mode_buf_length > scsicmd->cmnd[8])
3182 mode_buf_length = scsicmd->cmnd[8];
3202 if (scsicmd->cmnd[4])
3242 scsicmd->cmnd[0]));
3409 if (scsicmd->cmnd[0] == INQUIRY && !(scsicmd->cmnd[1] & 0x01)
3439 switch (scsicmd->cmnd[0]) {
3520 scsicmd->cmnd[0],
3530 if ((scsicmd->cmnd[0] == ATA_12)
3531 || (scsicmd->cmnd[0] == ATA_16)) {
3533 if (scsicmd->cmnd[2] & (0x01 << 5)) {