函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\backing-dev.c Create Date:2022-07-27 15:48:45
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:bdi_put

函数原型:void bdi_put(struct backing_dev_info *bdi)

返回类型:void

参数:

类型参数名称
struct backing_dev_info *bdi
1042  kref_put - decrement refcount for object.*@kref: object.*@release: pointer to the function that will clean up the object when the* last reference to the object is released.* This pointer is required, and it is not acceptable to pass kfree
调用者
名称描述
wb_init
wb_exit
blk_exit_queueUnconfigure the I/O scheduler and dissociate from the cgroup controller.
super_setup_bdi_nameSetup private BDI for given superblock. It gets automatically cleaned up* in generic_shutdown_super().
bdev_evict_inode
blk_alloc_queue_nodelk_alloc_queue_node - allocate a request queue*@gfp_mask: memory allocation flags*@node_id: NUMA node to allocate memory from
generic_shutdown_supergeneric_shutdown_super - common helper for ->kill_sb()*@sb: superblock to kill* generic_shutdown_super() does all fs-independent work on superblock* shutdown