gen_new_estimator
Regular
4.4
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct gnet_stats_rate_est64 *rate_est, spinlock_t *stats_lock, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff8170f790)
Location: net/core/gen_estimator.c:207
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_hash_create
Symbols:
ffffffff8170f790-ffffffff8170f9bf: gen_new_estimator (STB_GLOBAL)
4.8
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct gnet_stats_rate_est64 *rate_est, spinlock_t *stats_lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff81777070)
Location: net/core/gen_estimator.c:212
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_hash_create
Symbols:
ffffffff81777070-ffffffff817772de: gen_new_estimator (STB_GLOBAL)
4.10
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *stats_lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff817a4190)
Location: net/core/gen_estimator.c:127
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_hash_create
Symbols:
ffffffff817a4190-ffffffff817a4318: gen_new_estimator (STB_GLOBAL)
4.13
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *stats_lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff817c22e0)
Location: net/core/gen_estimator.c:127
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_hash_create
Symbols:
ffffffff817c22e0-ffffffff817c2462: gen_new_estimator (STB_GLOBAL)
4.15
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *stats_lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff8183bd00)
Location: net/core/gen_estimator.c:128
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff8183bd00-ffffffff8183beb1: gen_new_estimator (STB_GLOBAL)
4.18
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *stats_lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff81886480)
Location: net/core/gen_estimator.c:128
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff81886480-ffffffff81886631: gen_new_estimator (STB_GLOBAL)
5.0
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff818a6c00)
Location: net/core/gen_estimator.c:128
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff818a6c00-ffffffff818a6dd4: gen_new_estimator (STB_GLOBAL)
5.3
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff818f2090)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff818f2090-ffffffff818f2268: gen_new_estimator (STB_GLOBAL)
5.4
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff81923fe0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff81923fe0-ffffffff819241b8: gen_new_estimator (STB_GLOBAL)
5.8
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff819f7b90)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff819f7b90-ffffffff819f7d6c: gen_new_estimator (STB_GLOBAL)
5.11
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff819f75f0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff819f75f0-ffffffff819f77e0: gen_new_estimator (STB_GLOBAL)
5.13
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff819dd770)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff819dd770-ffffffff819dd960: gen_new_estimator (STB_GLOBAL)
5.15
: Transformation ⚠️int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/gen_estimator.c (0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff81d355e4-ffffffff81d355fd: gen_new_estimator.cold (STB_LOCAL)
ffffffff81a8da50-ffffffff81a8dc4a: gen_new_estimator (STB_GLOBAL)
5.19
: Transformation ⚠️int gen_new_estimator(struct gnet_stats_basic_sync *bstats, struct gnet_stats_basic_sync *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, bool running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/gen_estimator.c (0)
Location: net/core/gen_estimator.c:130
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff81f01b4f-ffffffff81f01b68: gen_new_estimator.cold (STB_LOCAL)
ffffffff81c03550-ffffffff81c03788: gen_new_estimator (STB_GLOBAL)
6.2
: Transformation ⚠️int gen_new_estimator(struct gnet_stats_basic_sync *bstats, struct gnet_stats_basic_sync *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, bool running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/gen_estimator.c (0)
Location: net/core/gen_estimator.c:130
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff820aaf8f-ffffffff820aafa8: gen_new_estimator.cold (STB_LOCAL)
ffffffff81db2b40-ffffffff81db2d78: gen_new_estimator (STB_GLOBAL)
6.5
: Transformation ⚠️int gen_new_estimator(struct gnet_stats_basic_sync *bstats, struct gnet_stats_basic_sync *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, bool running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/gen_estimator.c (0)
Location: net/core/gen_estimator.c:130
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff8212c5e7-ffffffff8212c600: gen_new_estimator.cold (STB_LOCAL)
ffffffff81e23110-ffffffff81e23346: gen_new_estimator (STB_GLOBAL)
6.8
: Transformation ⚠️int gen_new_estimator(struct gnet_stats_basic_sync *bstats, struct gnet_stats_basic_sync *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, bool running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/gen_estimator.c (0)
Location: net/core/gen_estimator.c:130
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff8220e30c-ffffffff8220e325: gen_new_estimator.cold (STB_LOCAL)
ffffffff81ee1050-ffffffff81ee12af: gen_new_estimator (STB_GLOBAL)
arm64
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffff800010bbf828)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffff800010bbf828-ffff800010bbfa5c: gen_new_estimator (STB_GLOBAL)
armhf
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (c0cdb2e0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
c0cdb2e0-c0cdb4cc: gen_new_estimator (STB_GLOBAL)
ppc64el
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (c000000000c98bd0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
c000000000c98bd0-c000000000c98e68: gen_new_estimator (STB_GLOBAL)
riscv64
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffe00074d202)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffe00074d202-ffffffe00074d3a0: gen_new_estimator (STB_GLOBAL)
aws
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff818c3fe0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff818c3fe0-ffffffff818c41b8: gen_new_estimator (STB_GLOBAL)
azure
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff8187df20)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff8187df20-ffffffff8187e0f8: gen_new_estimator (STB_GLOBAL)
gcp
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff81914fe0)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff81914fe0-ffffffff819151b8: gen_new_estimator (STB_GLOBAL)
lowlatency
: ✅int gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu *cpu_bstats, struct net_rate_estimator **rate_est, spinlock_t *lock, seqcount_t *running, struct nlattr *opt);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/gen_estimator.c (ffffffff81936160)
Location: net/core/gen_estimator.c:124
Inline: False
Direct callers:
- net/core/gen_estimator.c:gen_replace_estimator
- net/sched/sch_api.c:qdisc_create
- net/sched/act_api.c:tcf_idr_create
Symbols:
ffffffff81936160-ffffffff81936338: gen_new_estimator (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️seqcount_t *running
bstats, cpu_bstats, rate_est, stats_lock, opt
➡️ bstats, cpu_bstats, rate_est, stats_lock, running, opt
4.8
and 4.10
⚠️struct gnet_stats_rate_est64 *rate_est
➡️ struct net_rate_estimator **rate_est
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
⚠️spinlock_t *lock
spinlock_t *stats_lock
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
⚠️struct gnet_stats_basic_packed *bstats
➡️ struct gnet_stats_basic_sync *bstats
struct gnet_stats_basic_cpu *cpu_bstats
➡️ struct gnet_stats_basic_sync *cpu_bstats
seqcount_t *running
➡️ bool running
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
✅