函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:__vfs_setxattr_noperm - perform setxattr operation without performing* permission checks

函数原型:int __vfs_setxattr_noperm(struct dentry *dentry, const char *name, const void *value, size_t size, int flags)

返回类型:int

参数:

类型参数名称
struct dentry *dentry
const char *name
const void *value
size_tsize
intflags
173  inode等于 Where the name belongs to - NULL is * negative
174  error等于负EAGAIN
175  issec等于非字符串指定长度比较
178  如果isseci_flags与等于 suid or xattr security attributes 的反
180  如果i_opflags按位与IOP_XATTR
181  error等于__vfs_setxattr(dentry, inode, name, value, size, flags)
182  如果非error
187  否则
188  如果此条件成立可能性小(为编译器优化)(是一个错的索引节点)则返回:负EIO
191  如果error恒等于负EAGAIN
192  error等于负EOPNOTSUPP
194  如果issec
204  返回:error
调用者
名称描述
smack_inode_setsecctx
ima_fix_xattr
evm_update_evmxattrCalculate the hmac and update security.evm xattr* Expects to be called with i_mutex locked.
vfs_setxattr