tcp_rate_gen
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, struct skb_mstamp *now, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81820fc0)
Location: net/ipv4/tcp_rate.c:108
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81820fc0-ffffffff81821147: tcp_rate_gen (STB_GLOBAL)
4.13
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81841900)
Location: net/ipv4/tcp_rate.c:108
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81841900-ffffffff81841a47: tcp_rate_gen (STB_GLOBAL)
4.15
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff818c1120)
Location: net/ipv4/tcp_rate.c:108
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff818c1120-ffffffff818c1268: tcp_rate_gen (STB_GLOBAL)
4.18
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81916c70)
Location: net/ipv4/tcp_rate.c:108
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81916c70-ffffffff81916db7: tcp_rate_gen (STB_GLOBAL)
5.0
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81945440)
Location: net/ipv4/tcp_rate.c:109
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81945440-ffffffff8194559e: tcp_rate_gen (STB_GLOBAL)
5.3
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff819a9a40)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff819a9a40-ffffffff819a9b99: tcp_rate_gen (STB_GLOBAL)
5.4
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff819e0700)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff819e0700-ffffffff819e0859: tcp_rate_gen (STB_GLOBAL)
5.8
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81acdcd0)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81acdcd0-ffffffff81acde2d: tcp_rate_gen (STB_GLOBAL)
5.11
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81ad9d30)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81ad9d30-ffffffff81ad9e8d: tcp_rate_gen (STB_GLOBAL)
5.13
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81ac4d80)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81ac4d80-ffffffff81ac4ed7: tcp_rate_gen (STB_GLOBAL)
5.15
: Transformation ⚠️void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv4/tcp_rate.c (0)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81d3be94-ffffffff81d3bed5: tcp_rate_gen.cold (STB_LOCAL)
ffffffff81b83530-ffffffff81b836e3: tcp_rate_gen (STB_GLOBAL)
5.19
: Transformation ⚠️void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv4/tcp_rate.c (0)
Location: net/ipv4/tcp_rate.c:117
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81f086b1-ffffffff81f086f2: tcp_rate_gen.cold (STB_LOCAL)
ffffffff81d13bb0-ffffffff81d13da2: tcp_rate_gen (STB_GLOBAL)
6.2
: Transformation ⚠️void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv4/tcp_rate.c (0)
Location: net/ipv4/tcp_rate.c:117
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff820b0192-ffffffff820b01d3: tcp_rate_gen.cold (STB_LOCAL)
ffffffff81ed9bc0-ffffffff81ed9db2: tcp_rate_gen (STB_GLOBAL)
6.5
: Transformation ⚠️void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv4/tcp_rate.c (0)
Location: net/ipv4/tcp_rate.c:117
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff8213141e-ffffffff8213145f: tcp_rate_gen.cold (STB_LOCAL)
ffffffff81f38ca0-ffffffff81f38e92: tcp_rate_gen (STB_GLOBAL)
6.8
: Transformation ⚠️void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/ipv4/tcp_rate.c (0)
Location: net/ipv4/tcp_rate.c:117
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff82212d62-ffffffff82212da3: tcp_rate_gen.cold (STB_LOCAL)
ffffffff81ffed80-ffffffff81ffef72: tcp_rate_gen (STB_GLOBAL)
arm64
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffff800010c94478)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffff800010c94478-ffff800010c945e0: tcp_rate_gen (STB_GLOBAL)
armhf
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (c0da2c78)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
c0da2c78-c0da2e14: tcp_rate_gen (STB_GLOBAL)
ppc64el
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (c000000000da4ba0)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
c000000000da4ba0-c000000000da4d4c: tcp_rate_gen (STB_GLOBAL)
riscv64
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffe0007f3904)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffe0007f3904-ffffffe0007f3a32: tcp_rate_gen (STB_GLOBAL)
aws
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff81980570)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff81980570-ffffffff819806c9: tcp_rate_gen (STB_GLOBAL)
azure
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff8193a030)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff8193a030-ffffffff8193a189: tcp_rate_gen (STB_GLOBAL)
gcp
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff819ead40)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff819ead40-ffffffff819eae99: tcp_rate_gen (STB_GLOBAL)
lowlatency
: ✅void tcp_rate_gen(struct sock *sk, u32 delivered, u32 lost, bool is_sack_reneg, struct rate_sample *rs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/tcp_rate.c (ffffffff819f4bc0)
Location: net/ipv4/tcp_rate.c:110
Inline: False
Direct callers:
- net/ipv4/tcp_input.c:tcp_ack
Symbols:
ffffffff819f4bc0-ffffffff819f4d19: tcp_rate_gen (STB_GLOBAL)
Regular
4.10
and 4.13
⚠️struct skb_mstamp *now
sk, delivered, lost, now, rs
➡️ sk, delivered, lost, rs
4.13
and 4.15
⚠️bool is_sack_reneg
sk, delivered, lost, rs
➡️ sk, delivered, lost, is_sack_reneg, rs
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
✅
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
✅