hashtab_init
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: ✅int hashtab_init(struct hashtab *h, u32 (*hash_value)(struct hashtab *, const void *), int (*keycmp)(struct hashtab *, const void *, const void *), u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/hashtab.c (ffffffff814bf680)
Location: security/selinux/ss/hashtab.c:32
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff814bf680-ffffffff814bf6e0: hashtab_init (STB_GLOBAL)
5.11
: ✅int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/hashtab.c (ffffffff814dcfc0)
Location: security/selinux/ss/hashtab.c:31
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff814dcfc0-ffffffff814dd030: hashtab_init (STB_GLOBAL)
5.13
: ✅int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/selinux/ss/hashtab.c (ffffffff814e3930)
Location: security/selinux/ss/hashtab.c:31
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff814e3930-ffffffff814e39a0: hashtab_init (STB_GLOBAL)
5.15
: Transformation ⚠️int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/hashtab.c (0)
Location: security/selinux/ss/hashtab.c:31
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff81cd42ff-ffffffff81cd431d: hashtab_init.cold (STB_LOCAL)
ffffffff8153cd20-ffffffff8153cdb8: hashtab_init (STB_GLOBAL)
5.19
: Transformation ⚠️int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/hashtab.c (0)
Location: security/selinux/ss/hashtab.c:32
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff81e87289-ffffffff81e872a7: hashtab_init.cold (STB_LOCAL)
ffffffff815d4720-ffffffff815d47bb: hashtab_init (STB_GLOBAL)
6.2
: Transformation ⚠️int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/hashtab.c (0)
Location: security/selinux/ss/hashtab.c:32
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:filename_trans_read
- security/selinux/ss/policydb.c:filename_trans_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff820739e5-ffffffff82073a03: hashtab_init.cold (STB_LOCAL)
ffffffff81682840-ffffffff816828db: hashtab_init (STB_GLOBAL)
6.5
: Transformation ⚠️int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/hashtab.c (0)
Location: security/selinux/ss/hashtab.c:32
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:filename_trans_read
- security/selinux/ss/policydb.c:filename_trans_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff820f35b4-ffffffff820f35d2: hashtab_init.cold (STB_LOCAL)
ffffffff816ba9c0-ffffffff816baa5b: hashtab_init (STB_GLOBAL)
6.8
: Transformation ⚠️int hashtab_init(struct hashtab *h, u32 nel_hint);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In security/selinux/ss/hashtab.c (0)
Location: security/selinux/ss/hashtab.c:32
Inline: False
Direct callers:
- security/selinux/ss/symtab.c:symtab_init
- security/selinux/ss/policydb.c:policydb_read
- security/selinux/ss/policydb.c:filename_trans_read
- security/selinux/ss/policydb.c:filename_trans_read
- security/selinux/ss/policydb.c:range_read
Symbols:
ffffffff821d0798-ffffffff821d07b6: hashtab_init.cold (STB_LOCAL)
ffffffff816f7450-ffffffff816f74ed: hashtab_init (STB_GLOBAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
5.8
and 5.11
⚠️u32 (*hash_value)(struct hashtab *, const void *)
int (*keycmp)(struct hashtab *, const void *, const void *)
h, hash_value, keycmp, nel_hint
➡️ h, nel_hint
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅