Lines Matching refs:table
10 #define CRC_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
12 UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
13 UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table) in CrcUpdateT4() argument
22 (table + 0x300)[((v ) & 0xFF)] in CrcUpdateT4()
23 ^ (table + 0x200)[((v >> 8) & 0xFF)] in CrcUpdateT4()
24 ^ (table + 0x100)[((v >> 16) & 0xFF)] in CrcUpdateT4()
25 ^ (table + 0x000)[((v >> 24))]; in CrcUpdateT4()
32 UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
33 UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table) in CrcUpdateT8() argument
43 (table + 0x700)[((v ) & 0xFF)] in CrcUpdateT8()
44 ^ (table + 0x600)[((v >> 8) & 0xFF)] in CrcUpdateT8()
45 ^ (table + 0x500)[((v >> 16) & 0xFF)] in CrcUpdateT8()
46 ^ (table + 0x400)[((v >> 24))]; in CrcUpdateT8()
49 (table + 0x300)[((d ) & 0xFF)] in CrcUpdateT8()
50 ^ (table + 0x200)[((d >> 8) & 0xFF)] in CrcUpdateT8()
51 ^ (table + 0x100)[((d >> 16) & 0xFF)] in CrcUpdateT8()
52 ^ (table + 0x000)[((d >> 24))]; in CrcUpdateT8()
66 #define CRC_UPDATE_BYTE_2_BE(crc, b) (table[(((crc) >> 24) ^ (b))] ^ ((crc) << 8))
68 UInt32 MY_FAST_CALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table) in CrcUpdateT1_BeT4() argument
71 table += 0x100; in CrcUpdateT1_BeT4()
79 (table + 0x000)[((v ) & 0xFF)] in CrcUpdateT1_BeT4()
80 ^ (table + 0x100)[((v >> 8) & 0xFF)] in CrcUpdateT1_BeT4()
81 ^ (table + 0x200)[((v >> 16) & 0xFF)] in CrcUpdateT1_BeT4()
82 ^ (table + 0x300)[((v >> 24))]; in CrcUpdateT1_BeT4()
89 UInt32 MY_FAST_CALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table) in CrcUpdateT1_BeT8() argument
92 table += 0x100; in CrcUpdateT1_BeT8()
101 (table + 0x400)[((v ) & 0xFF)] in CrcUpdateT1_BeT8()
102 ^ (table + 0x500)[((v >> 8) & 0xFF)] in CrcUpdateT1_BeT8()
103 ^ (table + 0x600)[((v >> 16) & 0xFF)] in CrcUpdateT1_BeT8()
104 ^ (table + 0x700)[((v >> 24))]; in CrcUpdateT1_BeT8()
107 (table + 0x000)[((d ) & 0xFF)] in CrcUpdateT1_BeT8()
108 ^ (table + 0x100)[((d >> 8) & 0xFF)] in CrcUpdateT1_BeT8()
109 ^ (table + 0x200)[((d >> 16) & 0xFF)] in CrcUpdateT1_BeT8()
110 ^ (table + 0x300)[((d >> 24))]; in CrcUpdateT1_BeT8()