tcf_exts_validateRegular
4.4: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81745ba0)
Location: net/sched/cls_api.c:518
Inline: False
Symbols:
ffffffff81745ba0-ffffffff81745c5b: tcf_exts_validate (STB_GLOBAL)
4.8: Selective Inline ⚠️int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff817b2d90)
Location: net/sched/cls_api.c:554
Inline: True
Symbols:
ffffffff817b2d90-ffffffff817b2e95: tcf_exts_validate (STB_GLOBAL)
4.10: Selective Inline ⚠️int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff817e2610)
Location: net/sched/cls_api.c:565
Inline: True
Symbols:
ffffffff817e2610-ffffffff817e2715: tcf_exts_validate (STB_GLOBAL)
4.13: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81801b50)
Location: net/sched/cls_api.c:853
Inline: False
Symbols:
ffffffff81801b50-ffffffff81801c43: tcf_exts_validate (STB_GLOBAL)
4.15: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff8187fbb0)
Location: net/sched/cls_api.c:1086
Inline: False
Symbols:
ffffffff8187fbb0-ffffffff8187fcb1: tcf_exts_validate (STB_GLOBAL)
4.18: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff818d2880)
Location: net/sched/cls_api.c:1578
Inline: False
Symbols:
ffffffff818d2880-ffffffff818d299a: tcf_exts_validate (STB_GLOBAL)
5.0: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff818fdd40)
Location: net/sched/cls_api.c:2377
Inline: False
Symbols:
ffffffff818fdd40-ffffffff818fde21: tcf_exts_validate (STB_GLOBAL)
5.3: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff8195d6e0)
Location: net/sched/cls_api.c:3037
Inline: False
Symbols:
ffffffff8195d6e0-ffffffff8195d7bd: tcf_exts_validate (STB_GLOBAL)
5.4: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81993ca0)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffffffff81993ca0-ffffffff81993d7d: tcf_exts_validate (STB_GLOBAL)
5.8: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81a6bb00)
Location: net/sched/cls_api.c:3045
Inline: False
Symbols:
ffffffff81a6bb00-ffffffff81a6bbdd: tcf_exts_validate (STB_GLOBAL)
5.11: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81a742f0)
Location: net/sched/cls_api.c:3036
Inline: False
Symbols:
ffffffff81a742f0-ffffffff81a74463: tcf_exts_validate (STB_GLOBAL)
5.13: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81a5ce40)
Location: net/sched/cls_api.c:3037
Inline: False
Symbols:
ffffffff81a5ce40-ffffffff81a5cff0: tcf_exts_validate (STB_GLOBAL)
5.15: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81b15ff0)
Location: net/sched/cls_api.c:3036
Inline: False
Symbols:
ffffffff81b15ff0-ffffffff81b16185: tcf_exts_validate (STB_GLOBAL)
5.19: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81c9d7e0)
Location: net/sched/cls_api.c:3110
Inline: False
Symbols:
ffffffff81c9d7e0-ffffffff81c9d807: tcf_exts_validate (STB_GLOBAL)
6.2: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81e59dd0)
Location: net/sched/cls_api.c:3110
Inline: False
Symbols:
ffffffff81e59dd0-ffffffff81e59df7: tcf_exts_validate (STB_GLOBAL)
6.5: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81eb57c0)
Location: net/sched/cls_api.c:3317
Inline: False
Symbols:
ffffffff81eb57c0-ffffffff81eb57e7: tcf_exts_validate (STB_GLOBAL)
6.8: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81f784d0)
Location: net/sched/cls_api.c:3373
Inline: False
Symbols:
ffffffff81f784d0-ffffffff81f784f7: tcf_exts_validate (STB_GLOBAL)
arm64: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffff800010c400e0)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffff800010c400e0-ffff800010c40220: tcf_exts_validate (STB_GLOBAL)
armhf: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (c0d52048)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
c0d52048-c0d52184: tcf_exts_validate (STB_GLOBAL)
ppc64el: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (c000000000d3ad20)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
c000000000d3ad20-c000000000d3ae90: tcf_exts_validate (STB_GLOBAL)
riscv64: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffe0007afc34)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffffffe0007afc34-ffffffe0007afcfe: tcf_exts_validate (STB_GLOBAL)
aws: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81933b10)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffffffff81933b10-ffffffff81933bed: tcf_exts_validate (STB_GLOBAL)
azure: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff818ed610)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffffffff818ed610-ffffffff818ed6ed: tcf_exts_validate (STB_GLOBAL)
gcp: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff81984ca0)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffffffff81984ca0-ffffffff81984d7d: tcf_exts_validate (STB_GLOBAL)
lowlatency: ✅int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/sched/cls_api.c (ffffffff819a7490)
Location: net/sched/cls_api.c:3009
Inline: False
Symbols:
ffffffff819a7490-ffffffff819a756d: tcf_exts_validate (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 ⚠️struct netlink_ext_ack *extack
4.18 and 5.0 ✅
5.0 and 5.3 ⚠️bool rtnl_held
net, tp, tb, rate_tlv, exts, ovr, extack ➡️ net, tp, tb, rate_tlv, exts, ovr, rtnl_held, extack
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 ⚠️u32 flags
bool ovr
bool rtnl_held
net, tp, tb, rate_tlv, exts, ovr, rtnl_held, extack ➡️ net, tp, tb, rate_tlv, exts, flags, extack
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 ✅