aa_unix_label_sk_perm
Regular
4.4
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff813926f0)
Location: security/apparmor/af_unix.c:265
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff813926f0-ffffffff81392773: aa_unix_label_sk_perm (STB_GLOBAL)
4.8
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff813cdcd0)
Location: security/apparmor/af_unix.c:265
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff813cdcd0-ffffffff813cdd53: aa_unix_label_sk_perm (STB_GLOBAL)
4.10
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff813e5350)
Location: security/apparmor/af_unix.c:265
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff813e5350-ffffffff813e53d3: aa_unix_label_sk_perm (STB_GLOBAL)
4.13
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff813f2e10)
Location: security/apparmor/af_unix.c:266
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff813f2e10-ffffffff813f2e93: aa_unix_label_sk_perm (STB_GLOBAL)
4.15
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff8141ae90)
Location: security/apparmor/af_unix.c:266
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff8141ae90-ffffffff8141af13: aa_unix_label_sk_perm (STB_GLOBAL)
4.18
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff8144cdb0)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff8144cdb0-ffffffff8144ce2e: aa_unix_label_sk_perm (STB_GLOBAL)
5.0
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81469d10)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff81469d10-ffffffff81469d8e: aa_unix_label_sk_perm (STB_GLOBAL)
5.3
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81496d70)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff81496d70-ffffffff81496dee: aa_unix_label_sk_perm (STB_GLOBAL)
5.4
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff814b0ca0)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff814b0ca0-ffffffff814b0d1e: aa_unix_label_sk_perm (STB_GLOBAL)
5.8
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81510b00)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff81510b00-ffffffff81510b7e: aa_unix_label_sk_perm (STB_GLOBAL)
5.11
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff8152d950)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff8152d950-ffffffff8152d9ce: aa_unix_label_sk_perm (STB_GLOBAL)
5.13
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81533c80)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff81533c80-ffffffff81533cfe: aa_unix_label_sk_perm (STB_GLOBAL)
5.15
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81592200)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff81592200-ffffffff8159227e: aa_unix_label_sk_perm (STB_GLOBAL)
5.19
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81633f90)
Location: security/apparmor/af_unix.c:282
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff81633f90-ffffffff8163401a: aa_unix_label_sk_perm (STB_GLOBAL)
6.2
: Selective Inline, Transformation ⚠️int aa_unix_label_sk_perm(const struct cred *subj_cred, struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In security/apparmor/af_unix.c (ffffffff816e9a60)
Location: security/apparmor/af_unix.c:291
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff816e7ff0-ffffffff816e8218: aa_unix_label_sk_perm.part.0 (STB_LOCAL)
ffffffff816e8e70-ffffffff816e8ea7: aa_unix_label_sk_perm (STB_GLOBAL)
6.5
: Selective Inline, Transformation ⚠️int aa_unix_label_sk_perm(const struct cred *subj_cred, struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In security/apparmor/af_unix.c (ffffffff81723252)
Location: security/apparmor/af_unix.c:291
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff81721770-ffffffff8172199f: aa_unix_label_sk_perm.part.0 (STB_LOCAL)
ffffffff81722630-ffffffff81722667: aa_unix_label_sk_perm (STB_GLOBAL)
6.8
: Selective Inline, Transformation ⚠️int aa_unix_label_sk_perm(const struct cred *subj_cred, struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In security/apparmor/af_unix.c (ffffffff81761cc1)
Location: security/apparmor/af_unix.c:291
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
Symbols:
ffffffff81760290-ffffffff817604bf: aa_unix_label_sk_perm.part.0 (STB_LOCAL)
ffffffff81761150-ffffffff81761187: aa_unix_label_sk_perm (STB_GLOBAL)
arm64
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffff8000105a8470)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffff8000105a8470-ffff8000105a8510: aa_unix_label_sk_perm (STB_GLOBAL)
armhf
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (c075854c)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
c075854c-c07585e0: aa_unix_label_sk_perm (STB_GLOBAL)
ppc64el
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (c000000000725210)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
c000000000725210-c0000000007252f8: aa_unix_label_sk_perm (STB_GLOBAL)
riscv64
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffe0003f1c1e)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffe0003f1c1e-ffffffe0003f1ca6: aa_unix_label_sk_perm (STB_GLOBAL)
aws
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff814a9280)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff814a9280-ffffffff814a92fe: aa_unix_label_sk_perm (STB_GLOBAL)
azure
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff81499ca0)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff81499ca0-ffffffff81499d1e: aa_unix_label_sk_perm (STB_GLOBAL)
gcp
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff814a5320)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff814a5320-ffffffff814a539e: aa_unix_label_sk_perm (STB_GLOBAL)
lowlatency
: ✅int aa_unix_label_sk_perm(struct aa_label *label, const char *op, u32 request, struct sock *sk);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In security/apparmor/af_unix.c (ffffffff814bdbb0)
Location: security/apparmor/af_unix.c:267
Inline: False
Direct callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
Symbols:
ffffffff814bdbb0-ffffffff814bdc2e: aa_unix_label_sk_perm (STB_GLOBAL)
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
label, op, request, sk
➡️ subj_cred, label, op, request, sk
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
✅