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