Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:block\blk-mq.c Create Date:2022-07-28 17:11:18
Last Modify:2020-03-17 23:18:05 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:blk_mq_del_queue_tag_set

Proto:static void blk_mq_del_queue_tag_set(struct request_queue *q)

Type:void

Parameter:

TypeParameterName
struct request_queue *q
2567  set = tag_set
2569  mutex_lock( & tag_list_lock)
2570  list_del_rcu - deletes entry from list without re-initialization*@entry: the element to delete from the list
2571  If list_is_singular - tests whether a list has just one entry.*@head: the list to test. Then
2573  flags &= ~BLK_MQ_F_TAG_SHARED
2575  blk_mq_update_tag_set_depth(set, false)
2577  mutex_unlock - release the mutex*@lock: the mutex to be released* Unlock a mutex that has been locked by this task previously.* This function must not be used in interrupt context. Unlocking* of a not locked mutex is not allowed.
2578  Initialization list head
Caller
NameDescribe
blk_mq_exit_queueags can _not_ be used after returning from blk_mq_exit_queue