函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:his conversion is done only at watch creation

函数原型:static __u32 convert_arg(unsigned long arg)

返回类型:__u32

参数:

类型参数名称
unsigned longarg
192  new_mask等于This inode cares about things that happen to its children. Always set for* dnotify and inotify.
194  如果arg按位与Don't remove notifier new_mask或等于dnotify multishot
196  如果arg按位与File removed new_mask或等于Subfile was deleted 按位或File was moved from X
198  如果arg按位与File modified new_mask或等于File was modified
200  如果arg按位与File accessed new_mask或等于File was accessed
202  如果arg按位与File changed attibutes new_mask或等于Metadata changed
204  如果arg按位与File renamed new_mask或等于le renamed
206  如果arg按位与File created new_mask或等于Subfile was created 按位或File was moved to Y
209  返回:new_mask
调用者
名称描述
fcntl_dirnotifyWhen a process calls fcntl to attach a dnotify watch to a directory it ends* up here. Allocate both a mark for fsnotify to add and a dnotify_struct to be* attached to the fsnotify_mark.