Lines Matching refs:cdb

287 	struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len,
1055 static int is_firmware_flash_cmd(u8 *cdb) in is_firmware_flash_cmd() argument
1057 return cdb[0] == BMIC_WRITE && cdb[6] == BMIC_FLASH_FIRMWARE; in is_firmware_flash_cmd()
2702 const u8 *cdb = c->Request.CDB; in hpsa_print_cmd() local
2709 cdb[0], cdb[1], cdb[2], cdb[3], in hpsa_print_cmd()
2710 cdb[4], cdb[5], cdb[6], cdb[7], in hpsa_print_cmd()
2711 cdb[8], cdb[9], cdb[10], cdb[11], in hpsa_print_cmd()
2712 cdb[12], cdb[13], cdb[14], cdb[15]); in hpsa_print_cmd()
4250 static int fixup_ioaccel_cdb(u8 *cdb, int *cdb_len) in fixup_ioaccel_cdb() argument
4257 switch (cdb[0]) { in fixup_ioaccel_cdb()
4264 block = get_unaligned_be16(&cdb[2]); in fixup_ioaccel_cdb()
4265 block_cnt = cdb[4]; in fixup_ioaccel_cdb()
4270 block = get_unaligned_be32(&cdb[2]); in fixup_ioaccel_cdb()
4271 block_cnt = get_unaligned_be32(&cdb[6]); in fixup_ioaccel_cdb()
4276 cdb[0] = is_write ? WRITE_10 : READ_10; in fixup_ioaccel_cdb()
4277 cdb[1] = 0; in fixup_ioaccel_cdb()
4278 cdb[2] = (u8) (block >> 24); in fixup_ioaccel_cdb()
4279 cdb[3] = (u8) (block >> 16); in fixup_ioaccel_cdb()
4280 cdb[4] = (u8) (block >> 8); in fixup_ioaccel_cdb()
4281 cdb[5] = (u8) (block); in fixup_ioaccel_cdb()
4282 cdb[6] = 0; in fixup_ioaccel_cdb()
4283 cdb[7] = (u8) (block_cnt >> 8); in fixup_ioaccel_cdb()
4284 cdb[8] = (u8) (block_cnt); in fixup_ioaccel_cdb()
4285 cdb[9] = 0; in fixup_ioaccel_cdb()
4293 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, in hpsa_scsi_ioaccel1_queue_command() argument
4314 if (fixup_ioaccel_cdb(cdb, &cdb_len)) { in hpsa_scsi_ioaccel1_queue_command()
4372 memcpy(cp->CDB, cdb, cdb_len); in hpsa_scsi_ioaccel1_queue_command()
4453 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, in hpsa_scsi_ioaccel2_queue_command() argument
4467 if (fixup_ioaccel_cdb(cdb, &cdb_len)) { in hpsa_scsi_ioaccel2_queue_command()
4543 memcpy(cp->cdb, cdb, sizeof(cp->cdb)); in hpsa_scsi_ioaccel2_queue_command()
4570 struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, in hpsa_scsi_ioaccel_queue_command() argument
4581 cdb, cdb_len, scsi3addr, in hpsa_scsi_ioaccel_queue_command()
4585 cdb, cdb_len, scsi3addr, in hpsa_scsi_ioaccel_queue_command()
4645 u8 cdb[16]; in hpsa_scsi_ioaccel_raid_map() local
4907 cdb[0] = is_write ? WRITE_16 : READ_16; in hpsa_scsi_ioaccel_raid_map()
4908 cdb[1] = 0; in hpsa_scsi_ioaccel_raid_map()
4909 cdb[2] = (u8) (disk_block >> 56); in hpsa_scsi_ioaccel_raid_map()
4910 cdb[3] = (u8) (disk_block >> 48); in hpsa_scsi_ioaccel_raid_map()
4911 cdb[4] = (u8) (disk_block >> 40); in hpsa_scsi_ioaccel_raid_map()
4912 cdb[5] = (u8) (disk_block >> 32); in hpsa_scsi_ioaccel_raid_map()
4913 cdb[6] = (u8) (disk_block >> 24); in hpsa_scsi_ioaccel_raid_map()
4914 cdb[7] = (u8) (disk_block >> 16); in hpsa_scsi_ioaccel_raid_map()
4915 cdb[8] = (u8) (disk_block >> 8); in hpsa_scsi_ioaccel_raid_map()
4916 cdb[9] = (u8) (disk_block); in hpsa_scsi_ioaccel_raid_map()
4917 cdb[10] = (u8) (disk_block_cnt >> 24); in hpsa_scsi_ioaccel_raid_map()
4918 cdb[11] = (u8) (disk_block_cnt >> 16); in hpsa_scsi_ioaccel_raid_map()
4919 cdb[12] = (u8) (disk_block_cnt >> 8); in hpsa_scsi_ioaccel_raid_map()
4920 cdb[13] = (u8) (disk_block_cnt); in hpsa_scsi_ioaccel_raid_map()
4921 cdb[14] = 0; in hpsa_scsi_ioaccel_raid_map()
4922 cdb[15] = 0; in hpsa_scsi_ioaccel_raid_map()
4925 cdb[0] = is_write ? WRITE_10 : READ_10; in hpsa_scsi_ioaccel_raid_map()
4926 cdb[1] = 0; in hpsa_scsi_ioaccel_raid_map()
4927 cdb[2] = (u8) (disk_block >> 24); in hpsa_scsi_ioaccel_raid_map()
4928 cdb[3] = (u8) (disk_block >> 16); in hpsa_scsi_ioaccel_raid_map()
4929 cdb[4] = (u8) (disk_block >> 8); in hpsa_scsi_ioaccel_raid_map()
4930 cdb[5] = (u8) (disk_block); in hpsa_scsi_ioaccel_raid_map()
4931 cdb[6] = 0; in hpsa_scsi_ioaccel_raid_map()
4932 cdb[7] = (u8) (disk_block_cnt >> 8); in hpsa_scsi_ioaccel_raid_map()
4933 cdb[8] = (u8) (disk_block_cnt); in hpsa_scsi_ioaccel_raid_map()
4934 cdb[9] = 0; in hpsa_scsi_ioaccel_raid_map()
4937 return hpsa_scsi_ioaccel_queue_command(h, c, disk_handle, cdb, cdb_len, in hpsa_scsi_ioaccel_raid_map()
9626 VERIFY_OFFSET(cdb, 16); in verify_offsets()