Lines Matching refs:cis
2050 uint8 *cis;
2060 if ((cis = MALLOC(osh, OTP_SZ_MAX)) == NULL) {
2064 bzero(cis, OTP_SZ_MAX);
2066 rc = otp_read_region(sih, region, (uint16 *)cis, &sz);
2088 cis[newlen-1] = 0x00;
2089 cis[newlen-2] = 0xff;
2090 cis[newlen-3] = 0x00;
2091 cis[newlen-4] = 0xff;
2092 cis[newlen-5] = 0xff;
2093 cis[newlen-6] = 0x1;
2094 cis[newlen-7] = 0x2;
2097 cis[newlen-1] = 0xff;
2098 cis[newlen-2] = 0xff;
2111 if (cis[i] != 0)
2134 if (cis[i] == 0)
2138 if (TUPLE_MATCH(cis[i], cis[i+1], cis[i+2],
2142 i += ((int)cis[i+1] + 1);
2145 if (cis[end] != 0)
2155 for (j = 0; j < cis[overwrite+1] + 2; j++) {
2156 if ((cis[overwrite+j] ^ vars[j]) & cis[overwrite+j]) {
2160 if (j == cis[overwrite+1] + 2) {
2176 memcpy(&cis[i], vars, count);
2180 rc = otp_write_region(sih, region, (uint16*)cis, newlen/2);
2185 OTP_DBG(("%02x ", cis[i] & 0xff));
2193 if (cis)
2194 MFREE(osh, cis, OTP_SZ_MAX);