函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:xattr_getsecurity

函数原型:static ssize_t xattr_getsecurity(struct inode *inode, const char *name, void *value, size_t size)

返回类型:ssize_t

参数:

类型参数名称
struct inode *inode
const char *name
void *value
size_tsize
236  void * buffer = NULL
239  如果非value或非size
240  len等于security_inode_getsecurity(inode, name, & buffer, false)
241  转到:out_noalloc
244  len等于security_inode_getsecurity(inode, name, & buffer, true)
245  如果len小于0则返回:len
247  如果size小于len
248  len等于负ERANGE
249  转到:out
251  memcpy(value, buffer, len)
252  out :
253  释放内存
254  out_noalloc :
255  返回:len
调用者
名称描述
vfs_getxattr