Home | History | Annotate | Download | only in uefi

Lines Matching refs:i8

32   uint32_t i8 = 0;
41 if ((utf8_data[i8] & 0xF8) == 0xF0) {
43 } else if ((utf8_data[i8] & 0xF0) == 0xE0) {
44 ucs2_data[i2] = (uint16_t)((uint16_t)utf8_data[i8] << 12) |
45 (uint16_t)(((uint16_t)utf8_data[i8 + 1] << 6) & 0x0FC0) |
46 (uint16_t)((uint16_t)utf8_data[i8 + 2] & 0x003F);
47 i8 += 3;
48 } else if ((utf8_data[i8] & 0xE0) == 0XC0) {
49 ucs2_data[i2] = (uint16_t)(((uint16_t)utf8_data[i8] << 6) & 0x07C0) |
50 (uint16_t)((uint16_t)utf8_data[i8 + 1] & 0x003F);
51 i8 += 2;
52 } else if (!(utf8_data[i8] >> 7)) {
53 ucs2_data[i2] = (uint16_t)((uint16_t)utf8_data[i8] & 0x00FF);
54 i8++;
60 } while (i8 < utf8_num_bytes);