函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\inode.c Create Date:2022-07-29 10:38:01
Last Modify:2020-03-18 19:19:59 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:destroy_inode

函数原型:static void destroy_inode(struct inode *inode)

返回类型:void

参数:

类型参数名称
struct inode *inode
275  ops等于s_op
277  BUG_ON(!链表为空)
278  __destroy_inode(inode)
279  如果destroy_inode
280  destroy_inode(inode)
281  如果非free_inode则返回
284  free_inode等于free_inode
285  Post an RCU callback to be invoked after the end of an RCU grace* period. But since we have but one CPU, that would be after any* quiescent state.
调用者
名称描述
evictFree the inode passed in, removing it from the lists it is still connected* to
iget5_locked从文件系统上获得索引节点
iget_locked从文件系统上获得索引节点