__nla_validate_parseRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: Absent ⚠️
5.3: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffff81534870-ffffffff815349a8: __nla_validate_parse (STB_LOCAL)
ffffffff81534e5f-ffffffff81534e83: __nla_validate_parse.cold (STB_LOCAL)
5.4: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffff815556a0-ffffffff815557d8: __nla_validate_parse (STB_LOCAL)
ffffffff81555c77-ffffffff81555c9b: __nla_validate_parse.cold (STB_LOCAL)
5.8: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:503
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff815df220-ffffffff815df379: __nla_validate_parse (STB_LOCAL)
ffffffff815df3e9-ffffffff815df40d: __nla_validate_parse.cold (STB_LOCAL)
5.11: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:558
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff815fca20-ffffffff815fcb84: __nla_validate_parse (STB_LOCAL)
ffffffff81bf464c-ffffffff81bf4670: __nla_validate_parse.cold (STB_LOCAL)
5.13: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:558
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff815df760-ffffffff815df8f8: __nla_validate_parse (STB_LOCAL)
ffffffff81be653f-ffffffff81be6563: __nla_validate_parse.cold (STB_LOCAL)
5.15: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:558
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff8164b3a0-ffffffff8164b538: __nla_validate_parse (STB_LOCAL)
ffffffff81cdddbc-ffffffff81cddde0: __nla_validate_parse.cold (STB_LOCAL)
5.19: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:558
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff81761de0-ffffffff81761f69: __nla_validate_parse (STB_LOCAL)
ffffffff81ea4136-ffffffff81ea4159: __nla_validate_parse.cold (STB_LOCAL)
6.2: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (ffffffff81890b40)
Location: lib/nlattr.c:572
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff81890b40-ffffffff81890d19: __nla_validate_parse (STB_LOCAL)
6.5: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (ffffffff818d2f40)
Location: lib/nlattr.c:572
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff818d2f40-ffffffff818d3111: __nla_validate_parse (STB_LOCAL)
6.8: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb, unsigned int depth);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (ffffffff81925020)
Location: lib/nlattr.c:604
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:__nla_validate
- lib/nlattr.c:validate_nla
- lib/nlattr.c:validate_nla
Symbols:
ffffffff81925020-ffffffff819251f1: __nla_validate_parse (STB_LOCAL)
arm64: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (ffff800010661a80)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffff800010661a80-ffff800010661c00: __nla_validate_parse (STB_LOCAL)
armhf: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (c080ab4c)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
c080ab4c-c080acd4: __nla_validate_parse (STB_LOCAL)
ppc64el: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (c000000000815b80)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
c000000000815b80-c000000000815dd8: __nla_validate_parse (STB_LOCAL)
riscv64: ✅int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In lib/nlattr.c (ffffffe00048e3c8)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffe00048e3c8-ffffffe00048e502: __nla_validate_parse (STB_LOCAL)
aws: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffff8154dc80-ffffffff8154ddb8: __nla_validate_parse (STB_LOCAL)
ffffffff8154e257-ffffffff8154e27b: __nla_validate_parse.cold (STB_LOCAL)
azure: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffff8153df60-ffffffff8153e098: __nla_validate_parse (STB_LOCAL)
ffffffff8153e537-ffffffff8153e55b: __nla_validate_parse.cold (STB_LOCAL)
gcp: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffff815499c0-ffffffff81549af8: __nla_validate_parse (STB_LOCAL)
ffffffff81549f97-ffffffff81549fbb: __nla_validate_parse.cold (STB_LOCAL)
lowlatency: Transformation ⚠️int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack, struct nlattr **tb);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/nlattr.c (0)
Location: lib/nlattr.c:357
Inline: False
Direct callers:
- lib/nlattr.c:__nla_parse
- lib/nlattr.c:validate_nla
Symbols:
ffffffff81563810-ffffffff81563948: __nla_validate_parse (STB_LOCAL)
ffffffff81563de7-ffffffff81563e0b: __nla_validate_parse.cold (STB_LOCAL)
Regular
5.3 and 5.4 ✅
5.4 and 5.8 ⚠️unsigned int depth
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 ✅
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 ✅