Home
last modified time | relevance | path

Searched refs:crc (Results 1 – 5 of 5) sorted by relevance

/scripts/genksyms/
Dgenksyms.c118 static unsigned long partial_crc32_one(unsigned char c, unsigned long crc) in partial_crc32_one() argument
120 return crctab32[(crc ^ c) & 0xff] ^ (crc >> 8); in partial_crc32_one()
123 static unsigned long partial_crc32(const char *s, unsigned long crc) in partial_crc32() argument
126 crc = partial_crc32_one(*s++, crc); in partial_crc32()
127 return crc; in partial_crc32()
535 static unsigned long expand_and_crc_sym(struct symbol *sym, unsigned long crc) in expand_and_crc_sym() argument
543 return crc; in expand_and_crc_sym()
566 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym()
567 crc = partial_crc32_one(' ', crc); in expand_and_crc_sym()
577 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym()
[all …]
/scripts/gendwarfksyms/
Dsymbols.c87 unsigned long *crc = data; in set_crc() local
89 if (sym->state == SYMBOL_PROCESSED && sym->crc != *crc) in set_crc()
91 sym->name, sym->crc, *crc); in set_crc()
94 sym->crc = *crc; in set_crc()
97 void symbol_set_crc(struct symbol *sym, unsigned long crc) in symbol_set_crc() argument
99 if (for_each(sym->name, set_crc, &crc) == 0) in symbol_set_crc()
325 printf("#SYMVER %s 0x%08lx\n", sym->name, sym->crc); in symbol_print_versions()
Dtypes.c240 unsigned long crc; member
245 version->crc = crc32(0, NULL, 0); in version_init()
256 version->crc = crc32(version->crc, (void *)s, strlen(s)); in version_add()
539 symbol_set_crc(sym, version.crc); in expand_symbol()
540 debug("%s = %lx", sym->name, version.crc); in expand_symbol()
Dgendwarfksyms.h120 unsigned long crc; member
131 void symbol_set_crc(struct symbol *sym, unsigned long crc);
/scripts/mod/
Dmodpost.c216 unsigned int crc; member
384 static void sym_set_crc(struct symbol *sym, unsigned int crc) in sym_set_crc() argument
386 sym->crc = crc; in sym_set_crc()
1510 unsigned int crc; in extract_crcs_for_object() local
1525 crc = strtoul(p, &p, 0); in extract_crcs_for_object()
1539 sym_set_crc(sym, crc); in extract_crcs_for_object()
1720 s->crc = exp->crc; in check_exports()
1849 sym->name, sym->crc, sym->is_gpl_only ? "_gpl" : ""); in add_exported_symbols()
1874 buf_printf(b, "\t0x%08x,\n", s->crc); in add_extended_versions()
1929 s->crc, s->name); in add_versions()
[all …]