函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\blk-mq.c Create Date:2022-07-27 18:47:18
Last Modify:2020-03-17 23:18:05 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:blk_mq_free_tag_set

函数原型:void blk_mq_free_tag_set(struct blk_mq_tag_set *set)

返回类型:void

参数:

类型参数名称
struct blk_mq_tag_set *set
3108 i小于nr_hw_queues循环blk_mq_free_map_and_requests(set, i)
3111 j小于nr_maps循环
3112  释放内存
3113  mq_map = NULL
3116  释放内存
3117  tags = NULL
调用者
名称描述
blk_mq_init_sq_queueHelper for setting up a queue with mq ops, given queue depth, and* the passed in mq ops flags.
bsg_remove_queue
bsg_setup_queuesg_setup_queue - Create and add the bsg hooks so we can receive requests*@dev: device to attach bsg device to*@name: device to give bsg device*@job_fn: bsg job handler*@timeout: timeout handler function pointer*@dd_job_size: size of LLD data needed for