Lines Matching refs:bcb

502 	struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf;  in ene_send_scsi_cmd()  local
508 unsigned int transfer_length = bcb->DataTransferLength; in ene_send_scsi_cmd()
513 bcb, US_BULK_CB_WRAP_LEN, NULL); in ene_send_scsi_cmd()
667 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in sd_scsi_read() local
689 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in sd_scsi_read()
690 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in sd_scsi_read()
691 bcb->DataTransferLength = blenByte; in sd_scsi_read()
692 bcb->Flags = US_BULK_FLAG_IN; in sd_scsi_read()
693 bcb->CDB[0] = 0xF1; in sd_scsi_read()
694 bcb->CDB[5] = (unsigned char)(bnByte); in sd_scsi_read()
695 bcb->CDB[4] = (unsigned char)(bnByte>>8); in sd_scsi_read()
696 bcb->CDB[3] = (unsigned char)(bnByte>>16); in sd_scsi_read()
697 bcb->CDB[2] = (unsigned char)(bnByte>>24); in sd_scsi_read()
707 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in sd_scsi_write() local
729 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in sd_scsi_write()
730 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in sd_scsi_write()
731 bcb->DataTransferLength = blenByte; in sd_scsi_write()
732 bcb->Flags = 0x00; in sd_scsi_write()
733 bcb->CDB[0] = 0xF0; in sd_scsi_write()
734 bcb->CDB[5] = (unsigned char)(bnByte); in sd_scsi_write()
735 bcb->CDB[4] = (unsigned char)(bnByte>>8); in sd_scsi_write()
736 bcb->CDB[3] = (unsigned char)(bnByte>>16); in sd_scsi_write()
737 bcb->CDB[2] = (unsigned char)(bnByte>>24); in sd_scsi_write()
860 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_read_readpage() local
873 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_read_readpage()
874 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_read_readpage()
875 bcb->DataTransferLength = 0x200; in ms_read_readpage()
876 bcb->Flags = US_BULK_FLAG_IN; in ms_read_readpage()
877 bcb->CDB[0] = 0xF1; in ms_read_readpage()
879 bcb->CDB[1] = 0x02; /* in init.c ENE_MSInit() is 0x01 */ in ms_read_readpage()
881 bcb->CDB[5] = (unsigned char)(bn); in ms_read_readpage()
882 bcb->CDB[4] = (unsigned char)(bn>>8); in ms_read_readpage()
883 bcb->CDB[3] = (unsigned char)(bn>>16); in ms_read_readpage()
884 bcb->CDB[2] = (unsigned char)(bn>>24); in ms_read_readpage()
892 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_read_readpage()
893 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_read_readpage()
894 bcb->DataTransferLength = 0x4; in ms_read_readpage()
895 bcb->Flags = US_BULK_FLAG_IN; in ms_read_readpage()
896 bcb->CDB[0] = 0xF1; in ms_read_readpage()
897 bcb->CDB[1] = 0x03; in ms_read_readpage()
899 bcb->CDB[5] = (unsigned char)(PageNum); in ms_read_readpage()
900 bcb->CDB[4] = (unsigned char)(PhyBlockAddr); in ms_read_readpage()
901 bcb->CDB[3] = (unsigned char)(PhyBlockAddr>>8); in ms_read_readpage()
902 bcb->CDB[2] = (unsigned char)(PhyBlockAddr>>16); in ms_read_readpage()
903 bcb->CDB[6] = 0x01; in ms_read_readpage()
1141 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_read_copyblock() local
1150 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_read_copyblock()
1151 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_read_copyblock()
1152 bcb->DataTransferLength = 0x200*len; in ms_read_copyblock()
1153 bcb->Flags = 0x00; in ms_read_copyblock()
1154 bcb->CDB[0] = 0xF0; in ms_read_copyblock()
1155 bcb->CDB[1] = 0x08; in ms_read_copyblock()
1156 bcb->CDB[4] = (unsigned char)(oldphy); in ms_read_copyblock()
1157 bcb->CDB[3] = (unsigned char)(oldphy>>8); in ms_read_copyblock()
1158 bcb->CDB[2] = 0; /* (BYTE)(oldphy>>16) */ in ms_read_copyblock()
1159 bcb->CDB[7] = (unsigned char)(newphy); in ms_read_copyblock()
1160 bcb->CDB[6] = (unsigned char)(newphy>>8); in ms_read_copyblock()
1161 bcb->CDB[5] = 0; /* (BYTE)(newphy>>16) */ in ms_read_copyblock()
1162 bcb->CDB[9] = (unsigned char)(PhyBlockAddr); in ms_read_copyblock()
1163 bcb->CDB[8] = (unsigned char)(PhyBlockAddr>>8); in ms_read_copyblock()
1164 bcb->CDB[10] = PageNum; in ms_read_copyblock()
1175 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_read_eraseblock() local
1185 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_read_eraseblock()
1186 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_read_eraseblock()
1187 bcb->DataTransferLength = 0x200; in ms_read_eraseblock()
1188 bcb->Flags = US_BULK_FLAG_IN; in ms_read_eraseblock()
1189 bcb->CDB[0] = 0xF2; in ms_read_eraseblock()
1190 bcb->CDB[1] = 0x06; in ms_read_eraseblock()
1191 bcb->CDB[4] = (unsigned char)(bn); in ms_read_eraseblock()
1192 bcb->CDB[3] = (unsigned char)(bn>>8); in ms_read_eraseblock()
1193 bcb->CDB[2] = (unsigned char)(bn>>16); in ms_read_eraseblock()
1255 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_lib_overwrite_extra() local
1264 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_lib_overwrite_extra()
1265 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_lib_overwrite_extra()
1266 bcb->DataTransferLength = 0x4; in ms_lib_overwrite_extra()
1267 bcb->Flags = US_BULK_FLAG_IN; in ms_lib_overwrite_extra()
1268 bcb->CDB[0] = 0xF2; in ms_lib_overwrite_extra()
1269 bcb->CDB[1] = 0x05; in ms_lib_overwrite_extra()
1270 bcb->CDB[5] = (unsigned char)(PageNum); in ms_lib_overwrite_extra()
1271 bcb->CDB[4] = (unsigned char)(PhyBlockAddr); in ms_lib_overwrite_extra()
1272 bcb->CDB[3] = (unsigned char)(PhyBlockAddr>>8); in ms_lib_overwrite_extra()
1273 bcb->CDB[2] = (unsigned char)(PhyBlockAddr>>16); in ms_lib_overwrite_extra()
1274 bcb->CDB[6] = OverwriteFlag; in ms_lib_overwrite_extra()
1275 bcb->CDB[7] = 0xFF; in ms_lib_overwrite_extra()
1276 bcb->CDB[8] = 0xFF; in ms_lib_overwrite_extra()
1277 bcb->CDB[9] = 0xFF; in ms_lib_overwrite_extra()
1341 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_lib_read_extra() local
1346 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_lib_read_extra()
1347 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_lib_read_extra()
1348 bcb->DataTransferLength = 0x4; in ms_lib_read_extra()
1349 bcb->Flags = US_BULK_FLAG_IN; in ms_lib_read_extra()
1350 bcb->CDB[0] = 0xF1; in ms_lib_read_extra()
1351 bcb->CDB[1] = 0x03; in ms_lib_read_extra()
1352 bcb->CDB[5] = (unsigned char)(PageNum); in ms_lib_read_extra()
1353 bcb->CDB[4] = (unsigned char)(PhyBlock); in ms_lib_read_extra()
1354 bcb->CDB[3] = (unsigned char)(PhyBlock>>8); in ms_lib_read_extra()
1355 bcb->CDB[2] = (unsigned char)(PhyBlock>>16); in ms_lib_read_extra()
1356 bcb->CDB[6] = 0x01; in ms_lib_read_extra()
1541 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_lib_read_extrablock() local
1548 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_lib_read_extrablock()
1549 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_lib_read_extrablock()
1550 bcb->DataTransferLength = 0x4 * blen; in ms_lib_read_extrablock()
1551 bcb->Flags = US_BULK_FLAG_IN; in ms_lib_read_extrablock()
1552 bcb->CDB[0] = 0xF1; in ms_lib_read_extrablock()
1553 bcb->CDB[1] = 0x03; in ms_lib_read_extrablock()
1554 bcb->CDB[5] = (unsigned char)(PageNum); in ms_lib_read_extrablock()
1555 bcb->CDB[4] = (unsigned char)(PhyBlock); in ms_lib_read_extrablock()
1556 bcb->CDB[3] = (unsigned char)(PhyBlock>>8); in ms_lib_read_extrablock()
1557 bcb->CDB[2] = (unsigned char)(PhyBlock>>16); in ms_lib_read_extrablock()
1558 bcb->CDB[6] = blen; in ms_lib_read_extrablock()
1646 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_scsi_read() local
1665 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_scsi_read()
1666 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_scsi_read()
1667 bcb->DataTransferLength = blenByte; in ms_scsi_read()
1668 bcb->Flags = US_BULK_FLAG_IN; in ms_scsi_read()
1669 bcb->CDB[0] = 0xF1; in ms_scsi_read()
1670 bcb->CDB[1] = 0x02; in ms_scsi_read()
1671 bcb->CDB[5] = (unsigned char)(bn); in ms_scsi_read()
1672 bcb->CDB[4] = (unsigned char)(bn>>8); in ms_scsi_read()
1673 bcb->CDB[3] = (unsigned char)(bn>>16); in ms_scsi_read()
1674 bcb->CDB[2] = (unsigned char)(bn>>24); in ms_scsi_read()
1709 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_scsi_read()
1710 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_scsi_read()
1711 bcb->DataTransferLength = 0x200 * len; in ms_scsi_read()
1712 bcb->Flags = US_BULK_FLAG_IN; in ms_scsi_read()
1713 bcb->CDB[0] = 0xF1; in ms_scsi_read()
1714 bcb->CDB[1] = 0x02; in ms_scsi_read()
1715 bcb->CDB[5] = (unsigned char)(blkno); in ms_scsi_read()
1716 bcb->CDB[4] = (unsigned char)(blkno>>8); in ms_scsi_read()
1717 bcb->CDB[3] = (unsigned char)(blkno>>16); in ms_scsi_read()
1718 bcb->CDB[2] = (unsigned char)(blkno>>24); in ms_scsi_read()
1744 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ms_scsi_write() local
1766 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ms_scsi_write()
1767 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ms_scsi_write()
1768 bcb->DataTransferLength = blenByte; in ms_scsi_write()
1769 bcb->Flags = 0x00; in ms_scsi_write()
1770 bcb->CDB[0] = 0xF0; in ms_scsi_write()
1771 bcb->CDB[1] = 0x04; in ms_scsi_write()
1772 bcb->CDB[5] = (unsigned char)(bn); in ms_scsi_write()
1773 bcb->CDB[4] = (unsigned char)(bn>>8); in ms_scsi_write()
1774 bcb->CDB[3] = (unsigned char)(bn>>16); in ms_scsi_write()
1775 bcb->CDB[2] = (unsigned char)(bn>>24); in ms_scsi_write()
1839 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_get_card_type() local
1842 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ene_get_card_type()
1843 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ene_get_card_type()
1844 bcb->DataTransferLength = 0x01; in ene_get_card_type()
1845 bcb->Flags = US_BULK_FLAG_IN; in ene_get_card_type()
1846 bcb->CDB[0] = 0xED; in ene_get_card_type()
1847 bcb->CDB[2] = (unsigned char)(index>>8); in ene_get_card_type()
1848 bcb->CDB[3] = (unsigned char)index; in ene_get_card_type()
1891 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_load_bincode() local
1938 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ene_load_bincode()
1939 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ene_load_bincode()
1940 bcb->DataTransferLength = sd_fw->size; in ene_load_bincode()
1941 bcb->Flags = 0x00; in ene_load_bincode()
1942 bcb->CDB[0] = 0xEF; in ene_load_bincode()
2076 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_ms_init() local
2092 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ene_ms_init()
2093 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ene_ms_init()
2094 bcb->DataTransferLength = 0x200; in ene_ms_init()
2095 bcb->Flags = US_BULK_FLAG_IN; in ene_ms_init()
2096 bcb->CDB[0] = 0xF1; in ene_ms_init()
2097 bcb->CDB[1] = 0x01; in ene_ms_init()
2133 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_sd_init() local
2144 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ene_sd_init()
2145 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ene_sd_init()
2146 bcb->Flags = US_BULK_FLAG_IN; in ene_sd_init()
2147 bcb->CDB[0] = 0xF2; in ene_sd_init()
2162 memset(bcb, 0, sizeof(struct bulk_cb_wrap)); in ene_sd_init()
2163 bcb->Signature = cpu_to_le32(US_BULK_CB_SIGN); in ene_sd_init()
2164 bcb->DataTransferLength = 0x200; in ene_sd_init()
2165 bcb->Flags = US_BULK_FLAG_IN; in ene_sd_init()
2166 bcb->CDB[0] = 0xF1; in ene_sd_init()