Lines Matching defs:offset
31 static uint32_t readU16(const uint8_t* data, size_t offset) {
32 return ((uint32_t)data[offset]) << 8 | ((uint32_t)data[offset + 1]);
35 static uint32_t readU32(const uint8_t* data, size_t offset) {
36 return ((uint32_t)data[offset]) << 24 | ((uint32_t)data[offset + 1]) << 16 |
37 ((uint32_t)data[offset + 2]) << 8 | ((uint32_t)data[offset + 3]);
168 uint32_t offset = readU32(cmap_data, kHeaderSize + i * kTableSize + kOffsetOffset);
169 if (offset <= cmap_size - 2 && readU16(cmap_data, offset) == 14) {
181 uint32_t offset = readU32(cmap_data, kHeaderSize + bestTable * kTableSize + kOffsetOffset);
182 if (offset > cmap_size - 2) {
185 uint16_t format = readU16(cmap_data, offset);
187 const uint8_t* tableData = cmap_data + offset;
188 const size_t tableSize = cmap_size - offset;