Lines Matching refs:cdb
1061 unsigned char *cdb = cmd->t_task_cdb; in passthrough_parse_cdb() local
1069 if (cdb[0] == REPORT_LUNS) { in passthrough_parse_cdb()
1079 ((cdb[0] == PERSISTENT_RESERVE_IN) || in passthrough_parse_cdb()
1080 (cdb[0] == PERSISTENT_RESERVE_OUT) || in passthrough_parse_cdb()
1081 (cdb[0] == RELEASE || cdb[0] == RELEASE_10) || in passthrough_parse_cdb()
1082 (cdb[0] == RESERVE || cdb[0] == RESERVE_10))) { in passthrough_parse_cdb()
1093 if (cdb[0] == PERSISTENT_RESERVE_IN) { in passthrough_parse_cdb()
1095 size = get_unaligned_be16(&cdb[7]); in passthrough_parse_cdb()
1098 if (cdb[0] == PERSISTENT_RESERVE_OUT) { in passthrough_parse_cdb()
1100 size = get_unaligned_be32(&cdb[5]); in passthrough_parse_cdb()
1104 if (cdb[0] == RELEASE || cdb[0] == RELEASE_10) { in passthrough_parse_cdb()
1106 if (cdb[0] == RELEASE_10) in passthrough_parse_cdb()
1107 size = get_unaligned_be16(&cdb[7]); in passthrough_parse_cdb()
1112 if (cdb[0] == RESERVE || cdb[0] == RESERVE_10) { in passthrough_parse_cdb()
1114 if (cdb[0] == RESERVE_10) in passthrough_parse_cdb()
1115 size = get_unaligned_be16(&cdb[7]); in passthrough_parse_cdb()
1123 switch (cdb[0]) { in passthrough_parse_cdb()
1140 switch (get_unaligned_be16(&cdb[8])) { in passthrough_parse_cdb()