Lines Matching refs:crc
120 static unsigned long partial_crc32_one(unsigned char c, unsigned long crc) in partial_crc32_one() argument
122 return crctab32[(crc ^ c) & 0xff] ^ (crc >> 8); in partial_crc32_one()
125 static unsigned long partial_crc32(const char *s, unsigned long crc) in partial_crc32() argument
128 crc = partial_crc32_one(*s++, crc); in partial_crc32()
129 return crc; in partial_crc32()
530 static unsigned long expand_and_crc_sym(struct symbol *sym, unsigned long crc) in expand_and_crc_sym() argument
538 return crc; in expand_and_crc_sym()
561 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym()
562 crc = partial_crc32_one(' ', crc); in expand_and_crc_sym()
572 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym()
573 crc = partial_crc32_one(' ', crc); in expand_and_crc_sym()
577 crc = expand_and_crc_sym(subsym, crc); in expand_and_crc_sym()
607 crc = partial_crc32(symbol_types[cur->tag].name, in expand_and_crc_sym()
608 crc); in expand_and_crc_sym()
609 crc = partial_crc32_one(' ', crc); in expand_and_crc_sym()
610 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym()
611 crc = partial_crc32_one(' ', crc); in expand_and_crc_sym()
615 crc = expand_and_crc_sym(subsym, crc); in expand_and_crc_sym()
631 return crc; in expand_and_crc_sym()
642 unsigned long crc; in export_symbol() local
652 crc = expand_and_crc_sym(sym, 0xffffffff) ^ 0xffffffff; in export_symbol()
687 name, crc); in export_symbol()