Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\blk-iocost.c Create Date:2022-07-28 17:46:50
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:iocg_commit_bio

Proto:static void iocg_commit_bio(struct ioc_gq *iocg, struct bio *bio, u64 cost)

Type:void

Parameter:

TypeParameterName
struct ioc_gq *iocg
struct bio *bio
u64cost
674  bi_iocost_cost = cost
675  atomic64_add(cost, & * `vtime` is this iocg's vtime cursor which progresses as IOs are * issued. If lagging behind device vtime, the delta represents * the currently available IO budget. If runnning ahead, the * overage. * `vtime_done` is the same but progressed on completion )
Caller
NameDescribe
iocg_wake_fn
ioc_rqos_throttle
ioc_rqos_merge