build_change_hatRegular
4.4: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff8137a630)
Location: security/apparmor/domain.c:821
Inline: False
Direct callers:
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
Symbols:
ffffffff8137a630-ffffffff8137a898: build_change_hat (STB_LOCAL)
4.8: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff813b3610)
Location: security/apparmor/domain.c:848
Inline: False
Symbols:
ffffffff813b3610-ffffffff813b38ae: build_change_hat (STB_LOCAL)
4.10: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff813ca820)
Location: security/apparmor/domain.c:870
Inline: False
Symbols:
ffffffff813ca820-ffffffff813caabe: build_change_hat (STB_LOCAL)
4.13: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff813dfdc0)
Location: security/apparmor/domain.c:872
Inline: False
Symbols:
ffffffff813dfdc0-ffffffff813dffdc: build_change_hat (STB_LOCAL)
4.15: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81406800)
Location: security/apparmor/domain.c:888
Inline: False
Symbols:
ffffffff81406800-ffffffff81406a5d: build_change_hat (STB_LOCAL)
4.18: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81437f50)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff81437f50-ffffffff81438184: build_change_hat (STB_LOCAL)
5.0: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81454bb0)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff81454bb0-ffffffff81454dfe: build_change_hat (STB_LOCAL)
5.3: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81482560)
Location: security/apparmor/domain.c:1001
Inline: False
Symbols:
ffffffff81482560-ffffffff814827a0: build_change_hat (STB_LOCAL)
5.4: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff8149c470)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff8149c470-ffffffff8149c6b0: build_change_hat (STB_LOCAL)
5.8: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff814f5000)
Location: security/apparmor/domain.c:985
Inline: False
Symbols:
ffffffff814f5000-ffffffff814f52b6: build_change_hat (STB_LOCAL)
5.11: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81511c20)
Location: security/apparmor/domain.c:985
Inline: False
Symbols:
ffffffff81511c20-ffffffff81511edb: build_change_hat (STB_LOCAL)
5.13: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81518570)
Location: security/apparmor/domain.c:988
Inline: False
Direct callers:
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
Symbols:
ffffffff81518570-ffffffff8151881e: build_change_hat (STB_LOCAL)
5.15: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81576580)
Location: security/apparmor/domain.c:988
Inline: False
Direct callers:
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
Symbols:
ffffffff81576580-ffffffff8157682e: build_change_hat (STB_LOCAL)
5.19: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81613560)
Location: security/apparmor/domain.c:991
Inline: False
Symbols:
ffffffff81613560-ffffffff816138f5: build_change_hat (STB_LOCAL)
6.2: ✅struct aa_label *build_change_hat(const struct cred *subj_cred, struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff816c6230)
Location: security/apparmor/domain.c:1009
Inline: False
Symbols:
ffffffff816c6230-ffffffff816c65da: build_change_hat (STB_LOCAL)
6.5: ✅struct aa_label *build_change_hat(const struct cred *subj_cred, struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff816ff000)
Location: security/apparmor/domain.c:1009
Inline: False
Symbols:
ffffffff816ff000-ffffffff816ff3c9: build_change_hat (STB_LOCAL)
6.8: ✅struct aa_label *build_change_hat(const struct cred *subj_cred, struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff8173c590)
Location: security/apparmor/domain.c:1016
Inline: False
Symbols:
ffffffff8173c590-ffffffff8173c959: build_change_hat (STB_LOCAL)
arm64: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffff800010591918)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffff800010591918-ffff800010591b90: build_change_hat (STB_LOCAL)
armhf: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (c0742530)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
c0742530-c07427a4: build_change_hat (STB_LOCAL)
ppc64el: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (c0000000007056b0)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
c0000000007056b0-c000000000705adc: build_change_hat (STB_LOCAL)
riscv64: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffe0003df100)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffe0003df100-ffffffe0003df2ba: build_change_hat (STB_LOCAL)
aws: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81494a50)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff81494a50-ffffffff81494c90: build_change_hat (STB_LOCAL)
azure: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81485470)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff81485470-ffffffff814856b0: build_change_hat (STB_LOCAL)
gcp: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff81490af0)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff81490af0-ffffffff81490d30: build_change_hat (STB_LOCAL)
lowlatency: ✅struct aa_label *build_change_hat(struct aa_profile *profile, const char *name, bool sibling);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In security/apparmor/domain.c (ffffffff814a8a20)
Location: security/apparmor/domain.c:1005
Inline: False
Symbols:
ffffffff814a8a20-ffffffff814a8ca9: build_change_hat (STB_LOCAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ⚠️const struct cred *subj_cred
profile, name, sibling ➡️ subj_cred, profile, name, sibling
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅