函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\blk-iocost.c Create Date:2022-07-27 19:22:34
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:iocg_commit_bio

函数原型:static void iocg_commit_bio(struct ioc_gq *iocg, struct bio *bio, u64 cost)

返回类型:void

参数:

类型参数名称
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 )
调用者
名称描述
iocg_wake_fn
ioc_rqos_throttle
ioc_rqos_merge