build_change_hat
Regular
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
✅