Lines Matching refs:shstrtab
2628 char *shstrtab, *ctfdata; in get_ctf() local
2646 shstrtab = kobj_alloc(shstrlen, KM_WAIT|KM_TMP); in get_ctf()
2648 if (kobj_read_file(file, shstrtab, shstrlen, shp->sh_offset) < 0) { in get_ctf()
2653 kobj_free(shstrtab, shstrlen); in get_ctf()
2661 strcmp(shstrtab + shp->sh_name, ".SUNW_ctf") == 0) { in get_ctf()
2669 kobj_free(shstrtab, shstrlen); in get_ctf()
2679 kobj_free(shstrtab, shstrlen); in get_ctf()
2692 crypto_es_hash(struct module *mp, char *hash, char *shstrtab) in crypto_es_hash() argument
2710 if (strcmp(shstrtab + shp->sh_name, ".bss") == 0) in crypto_es_hash()
2716 " %s data size=%d\n", shstrtab + shp->sh_name, in crypto_es_hash()
2735 char *shstrtab, *sigdata = NULL; in get_signature() local
2750 shstrtab = kobj_alloc(shstrlen, KM_WAIT|KM_TMP); in get_signature()
2752 if (kobj_read_file(file, shstrtab, shstrlen, shp->sh_offset) < 0) { in get_signature()
2757 kobj_free(shstrtab, shstrlen); in get_signature()
2764 strcmp(shstrtab + shp->sh_name, in get_signature()
2776 kobj_free(shstrtab, shstrlen); in get_signature()
2785 kobj_free(shstrtab, shstrlen); in get_signature()
2796 crypto_es_hash(mp, sigdata + shp->sh_size, shstrtab); in get_signature()
2799 kobj_free(shstrtab, shstrlen); in get_signature()