Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
- fs/ext2/acl.c, line 39
- fs/ext4/acl.c, line 37
- fs/f2fs/acl.c, line 68
- fs/jffs2/acl.c, line 81
- fs/nfs_common/nfsacl.c, line 231
- fs/nfsd/nfs4acl.c, line 521
- fs/nfsd/nfs4xdr.c, line 463
- fs/ocfs2/acl.c, line 46
- fs/posix_acl.c
- fs/smb/client/cifssmb.c, line 3355
- fs/smb/server/smbacl.c
- fs/smb/server/vfs.c, line 1862
- fs/xfs/xfs_acl.c, line 55
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 |