函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:lk_insert_cloned_request - Helper for stacking drivers to submit a request*@q: the queue to submit the request*@rq: the request being queued

函数原型:blk_status_t blk_insert_cloned_request(struct request_queue *q, struct request *rq)

返回类型:blk_status_t

参数:

类型参数名称
struct request_queue *q
struct request *rq
1254  如果lk_cloned_rq_check_limits - Helper function to check a cloned request* for new the queue limits*@q: the queue*@rq: the request being checked* Description:*@rq may have been made based on weaker limitations of upper-level queues则返回:BLK_STS_IOERR
1257  如果rq_diskshould_fail_request( & part0, blk_rq_bytes(rq))则返回:BLK_STS_IOERR
1261  如果blk_queue_io_stat(q)则blk_account_io_start(rq, true)
1269  返回:Used by blk_insert_cloned_request() to issue request directly