函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:Return true if bfqq is in a higher priority class, or has a higher* weight than the in-service queue.

函数原型:static bool bfq_bfqq_higher_class_or_weight(struct bfq_queue *bfqq, struct bfq_queue *in_serv_bfqq)

返回类型:bool

参数:

类型参数名称
struct bfq_queue *bfqq
struct bfq_queue *in_serv_bfqq
1630  如果current ioprio and ioprio class 小于current ioprio and ioprio class 则返回:true
1633  如果 parent entity, for hierarchical scheduling 恒等于 parent entity, for hierarchical scheduling
1634  bfqq_weight等于 weight of the queue
1635  in_serv_weight等于 weight of the queue
1636  否则
1637  如果 parent entity, for hierarchical scheduling bfqq_weight等于 weight of the queue
1639  否则bfqq_weight等于 weight of the queue
1641  如果 parent entity, for hierarchical scheduling in_serv_weight等于 weight of the queue
1643  否则in_serv_weight等于 weight of the queue
1647  返回:bfqq_weight大于in_serv_weight
调用者
名称描述
bfq_bfqq_handle_idle_busy_switch