Lines Matching refs:cis
2121 uint8 *cis;
2131 if ((cis = MALLOC(osh, OTP_SZ_MAX)) == NULL) {
2135 bzero(cis, OTP_SZ_MAX);
2137 rc = otp_read_region(sih, region, (uint16 *)cis, &sz);
2159 cis[newlen-1] = 0x00;
2160 cis[newlen-2] = 0xff;
2161 cis[newlen-3] = 0x00;
2162 cis[newlen-4] = 0xff;
2163 cis[newlen-5] = 0xff;
2164 cis[newlen-6] = 0x1;
2165 cis[newlen-7] = 0x2;
2168 cis[newlen-1] = 0xff;
2169 cis[newlen-2] = 0xff;
2182 if (cis[i] != 0)
2208 if (cis[i] == 0)
2212 if (TUPLE_MATCH(cis[i], cis[i+1], cis[i+2],
2216 i += ((int)cis[i+1] + 1);
2219 if (cis[end] != 0)
2229 for (j = 0; j < cis[overwrite+1] + 2; j++) {
2230 if ((cis[overwrite+j] ^ vars[j]) & cis[overwrite+j]) {
2234 if (j == cis[overwrite+1] + 2) {
2250 memcpy(&cis[i], vars, count);
2254 rc = otp_write_region(sih, region, (uint16*)cis, newlen/2, 0);
2259 OTP_DBG(("%02x ", cis[i] & 0xff));
2267 if (cis)
2268 MFREE(osh, cis, OTP_SZ_MAX);