Lines Matching refs:crc
998 uint16_t crc; in ud_verify_tag() local
1059 crc = ud_crc(addr + 0x10, SWAP_16(tag->tag_crc_len)); in ud_verify_tag()
1064 if (crc != SWAP_16(tag->tag_crc)) { in ud_verify_tag()
1070 crc, addr); in ud_verify_tag()
1098 uint16_t crc; in ud_make_tag() local
1110 crc = ud_crc(addr + 0x10, crc_len); in ud_make_tag()
1111 tag->tag_crc = SWAP_16(crc); in ud_make_tag()
1168 uint16_t crc = 0; in ud_crc() local
1171 crc = ud_crc_table[(crc >> 8 ^ *addr++) & 0xff] ^ (crc<<8); in ud_crc()
1174 return (crc); in ud_crc()
1196 uint16_t crc; in UdfTxName() local
1200 crc = DOT; in UdfTxName()
1202 crc += DOT; in UdfTxName()
1206 unicode[2] = htoc[(uint16_t)(crc & 0xf000) >> 12]; in UdfTxName()
1207 unicode[3] = htoc[(uint16_t)(crc & 0xf00) >> 8]; in UdfTxName()
1208 unicode[4] = htoc[(uint16_t)(crc & 0xf0) >> 4]; in UdfTxName()
1209 unicode[5] = htoc[crc & 0xf]; in UdfTxName()
1212 crc = 0; in UdfTxName()
1217 crc += unicode[i]; in UdfTxName()
1226 crc += unicode[k]; in UdfTxName()
1274 unicode[k++] = htoc[(uint16_t)(crc & 0xf000) >> 12]; in UdfTxName()
1275 unicode[k++] = htoc[(uint16_t)(crc & 0xf00) >> 8]; in UdfTxName()
1276 unicode[k++] = htoc[(uint16_t)(crc & 0xf0) >> 4]; in UdfTxName()
1277 unicode[k++] = htoc[crc & 0xf]; in UdfTxName()