函数逻辑报告 |
Source Code:block\bfq-iosched.c |
Create Date:2022-07-27 19:31:23 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:bfq_bfqq_save_state
函数原型:static void bfq_bfqq_save_state(struct bfq_queue *bfqq)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
struct bfq_queue * | bfqq |
2686 | 如果非bic则返回 |
2691 | * Snapshot of the has_short_time flag before merging; taken * to remember its value while the queue is merged, so as to * be able to restore it in case of split.等于bfq_bfqq_has_short_ttime(bfqq) |
2692 | * Same purpose as the previous two fields for the I/O bound * classification of a queue.等于bfq_bfqq_IO_bound(bfqq) |
2693 | * Same purpose as the previous fields for the value of the * field keeping the queue's belonging to a large burst等于bfq_bfqq_in_large_burst(bfqq) |
2694 | * True if the queue belonged to a burst list before its merge * with another cooperating queue.等于非hlist_unhashed( & de for the device's burst list ) |
2707 | * Similar to previous fields: save wr information.等于* Maximum factor by which the weight of a weight-raised queue * is multiplied. |
2711 | 否则 |
2712 | * Similar to previous fields: save wr information.等于actor by which the weight of this queue is multiplied |
名称 | 描述 |
---|---|
bfq_merge_bfqqs |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |