函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:posix_acl_chmod

函数原型:int posix_acl_chmod(struct inode *inode, umode_t mode)

返回类型:int

参数:

类型参数名称
struct inode *inode
umode_tmode
558  ret等于0
560  如果非IS_POSIXACL(inode)则返回:0
562  如果非set_acl则返回:负EOPNOTSUPP
565  acl等于get_acl(inode, a_type field in acl_user_posix_entry_t )
566  如果是错误或空
567  如果acl恒等于错误号则返回:0
569  返回:错误
572  ret等于__posix_acl_chmod( & acl, GFP_KERNEL, mode)
573  如果ret则返回:ret
575  ret等于set_acl(inode, acl, a_type field in acl_user_posix_entry_t )
576  Free an ACL handle.
577  返回:ret