函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\blk_types.h Create Date:2022-07-27 06:44:56
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:op_is_write

函数原型:static inline bool op_is_write(unsigned int op)

返回类型:bool

参数:

类型参数名称
unsigned intop
399  返回:op按位与1
调用者
名称描述
generic_start_io_acct
generic_end_io_acct
bio_check_ro
submit_biosubmit_bio - submit a bio to the block device layer for I/O*@bio: The &struct bio which describes the I/O* submit_bio() is very similar in purpose to generic_make_request(), and* uses that function to do most of the work. Both are fairly rough
blk_rq_map_sgmap a request to scatterlist, return number of sg entries setup. Caller* must make sure sg can hold rq->nr_phys_segments entries
bfq_limit_depthAsync I/O can easily starve sync I/O (both sync reads and sync* writes), by consuming all tags
wbt_data_dir
op_stat_group
blkcg_bio_issue_check
blk_mq_pluglk_mq_plug() - Get caller context plug*@q: request queue*@bio : the bio being submitted by the caller context* Plugging, by design, may delay the insertion of BIOs into the elevator in* order to increase BIO merging opportunities
blkg_rwstat_addlkg_rwstat_add - add a value to a blkg_rwstat*@rwstat: target blkg_rwstat*@op: REQ_OP and flags*@val: value to add* Add @val to @rwstat. The counters are chosen according to @rw. The* caller is responsible for synchronizing calls to this function.