函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\notify\inotify\inotify_user.c Create Date:2022-07-29 10:49:25
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Send IN_IGNORED for this wd, remove this wd from the idr.

函数原型:void inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group)

返回类型:void

参数:

类型参数名称
struct fsnotify_mark *fsn_mark
struct fsnotify_group *group
487  struct fsnotify_iter_info iter_info = {}
489  fsnotify_iter_set_report_type_mark( & iter_info, FSNOTIFY_OBJ_TYPE_INODE, fsn_mark)
493  inotify_handle_event(group, NULL, last inotify event here , NULL, when calling fsnotify tell it if the data is a path or inode , NULL, 0, & iter_info)
496  i_mark等于container_of - cast a member of a structure out to the containing structure*@ptr: the pointer to the member.*@type: the type of the container struct this is embedded in.*@member: the name of the member within the struct.(fsn_mark, structinotify_inode_mark, fsn_mark)
498  Remove the mark from the idr (if present) and drop the reference* on the mark because it was in the idr.
500  dec_inotify_watches(ucounts)
调用者
名称描述
inotify_freeing_mark