__propagate_weights
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff8158b920)
Location: block/blk-iocost.c:1068
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_kick_waitq
- block/blk-iocost.c:iocg_incur_debt
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff8158b920-ffffffff8158ba05: __propagate_weights (STB_LOCAL)
5.13
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff815927a0)
Location: block/blk-iocost.c:1064
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_kick_waitq
- block/blk-iocost.c:iocg_incur_debt
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff815927a0-ffffffff815928c3: __propagate_weights (STB_LOCAL)
5.15
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff815f9b20)
Location: block/blk-iocost.c:1064
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_incur_debt
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff815f9b20-ffffffff815f9c43: __propagate_weights (STB_LOCAL)
5.19
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff816abca0)
Location: block/blk-iocost.c:1063
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff816abca0-ffffffff816abddd: __propagate_weights (STB_LOCAL)
6.2
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff8176a690)
Location: block/blk-iocost.c:1068
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff8176a690-ffffffff8176a7cb: __propagate_weights (STB_LOCAL)
6.5
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff817a9790)
Location: block/blk-iocost.c:1084
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff817a9790-ffffffff817a98cb: __propagate_weights (STB_LOCAL)
6.8
: ✅void __propagate_weights(struct ioc_gq *iocg, u32 active, u32 inuse, bool save, struct ioc_now *now);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In block/blk-iocost.c (ffffffff817ed550)
Location: block/blk-iocost.c:1084
Inline: False
Direct callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:weight_updated
Symbols:
ffffffff817ed550-ffffffff817ed68b: __propagate_weights (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
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
✅