Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

fs/ext4/acl.c ext4_acl_from_disk() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 1-2097153
PARAM_VALUE 1 flags 3136
DATA_SOURCE 0 count r ext4_acl_count
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem

fs/smb/server/smbacl.c parse_dacl() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 1 flags 19648
HALF_LOCKED2 &pool->lock

fs/smb/server/smbacl.c parse_dacl() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 1 flags 19648
HALF_LOCKED2 &pool->lock

fs/ext2/acl.c ext2_acl_from_disk() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 1-268435457
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 count r ext2_acl_count
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem

fs/xfs/xfs_acl.c xfs_acl_from_disk() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 0-5461
PARAM_VALUE 1 flags 3264
CAPPED_DATA 0 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 count unit_array_size
HALF_LOCKED2 &inode->i_rwsem

fs/ocfs2/acl.c ocfs2_acl_from_xattr() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 1-268435455
PARAM_VALUE 1 flags 3136
RX_PATH
TASK_NOT_RUNNING

fs/posix_acl.c posix_acl_from_mode() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 3
PARAM_VALUE 1 flags 3264
DATA_SOURCE 1 flags $1
RX_PATH
TASK_NOT_RUNNING

fs/posix_acl.c posix_acl_from_xattr() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 1-s32max
PARAM_VALUE 1 flags 3136
DATA_SOURCE 0 count r posix_acl_fix_xattr_common
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 count 1-8191[c]

fs/nfs_common/nfsacl.c xdr_nfsace_decode() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 0,4-1024
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 count unit_array_size

fs/smb/server/vfs.c ksmbd_vfs_set_init_posix_acl() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 6
PARAM_VALUE 1 flags 19648

fs/jffs2/acl.c jffs2_acl_from_medium() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 1-268435457
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 count r jffs2_acl_count
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &inode->i_rwsem

fs/nfsd/nfs4xdr.c nfsd4_decode_posixacl() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 0-1024
PARAM_VALUE 1 flags 3264
FUZZY_MAX 0 count 1024
HARD_MAX 0 count 1024
USER_DATA 0 count 0-1024

fs/nfsd/nfs4acl.c posix_state_to_acl() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 1 flags 3264

fs/f2fs/acl.c f2fs_acl_from_disk() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 0 count 1-8193
PARAM_VALUE 1 flags 3136
DATA_SOURCE 0 count r f2fs_acl_count
RX_PATH
TASK_NOT_RUNNING

fs/smb/client/cifssmb.c cifs_to_posix_acl() -> posix_acl_alloc()

Type Parameter Key Value
PARAM_VALUE 1 flags 3136
RX_PATH
TASK_NOT_RUNNING
UNITS 0 count unit_array_size