Lines Matching refs:cdb
83 #define MKSCSI_TEST_UNIT_READY(cdb) \
84 cdb.data[0] = SCSI_TEST_UNIT_READY; \
85 cdb.data[1] = 0; \
86 cdb.data[2] = 0; \
87 cdb.data[3] = 0; \
88 cdb.data[4] = 0; \
89 cdb.data[5] = 0; \
90 cdb.len = 6;
92 #define MKSCSI_INQUIRY(cdb, buflen) \
93 cdb.data[0] = SCSI_INQUIRY; \
94 cdb.data[1] = 0; \
95 cdb.data[2] = 0; \
96 cdb.data[3] = 0; \
97 cdb.data[4] = buflen; \
98 cdb.data[5] = 0; \
99 cdb.len = 6;
101 #define MKSCSI_SET_WINDOW(cdb, buflen) \
102 cdb.data[0] = SCSI_SET_WINDOW; \
103 cdb.data[1] = 0; \
104 cdb.data[2] = 0; \
105 cdb.data[3] = 0; \
106 cdb.data[4] = 0; \
107 cdb.data[5] = 0; \
108 cdb.data[6] = (((buflen) >> 16) & 0xff); \
109 cdb.data[7] = (((buflen) >> 8) & 0xff); \
110 cdb.data[8] = (((buflen) >> 0) & 0xff); \
111 cdb.data[9] = 0; \
112 cdb.len = 10;
114 #define MKSCSI_READ_10(cdb, dtc, dtq, buflen) \
115 cdb.data[0] = SCSI_READ_10; \
116 cdb.data[1] = 0; \
117 cdb.data[2] = (dtc); \
118 cdb.data[3] = 0; \
119 cdb.data[4] = (((dtq) >> 8) & 0xff); \
120 cdb.data[5] = (((dtq) >> 0) & 0xff); \
121 cdb.data[6] = (((buflen) >> 16) & 0xff); \
122 cdb.data[7] = (((buflen) >> 8) & 0xff); \
123 cdb.data[8] = (((buflen) >> 0) & 0xff); \
124 cdb.data[9] = 0; \
125 cdb.len = 10;
127 #define MKSCSI_REQUEST_SENSE(cdb, buflen) \
128 cdb.data[0] = SCSI_REQUEST_SENSE; \
129 cdb.data[1] = 0; \
130 cdb.data[2] = 0; \
131 cdb.data[3] = 0; \
132 cdb.data[4] = (buflen); \
133 cdb.data[5] = 0; \
134 cdb.len = 6;