Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\bio.c Create Date:2022-07-28 16:56:23
Last Modify:2020-03-17 23:13:58 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:generic_start_io_acct

Proto:void generic_start_io_acct(struct request_queue *q, int op, unsigned long sectors, struct hd_struct *part)

Type:void

Parameter:

TypeParameterName
struct request_queue *q
intop
unsigned longsectors
struct hd_struct *part
1774  sgrp = op_stat_group(op)
1776  Macros to operate on percpu disk statistics:* {disk|part|all}_stat_{add|sub|inc|dec}() modify the stat counters* and should be called between disk_stat_lock() and* disk_stat_unlock()()
1778  update_io_ticks(part, jiffies)
1779  part_stat_inc(part, ios[sgrp])
1780  part_stat_add(part, sectors[sgrp], sectors)
1781  part_inc_in_flight(q, part, op_is_write(op))
1783  part_stat_unlock()