Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 17 files:
- fs/btrfs/ioctl.c, line 277
- fs/efivarfs/inode.c, line 147
- fs/ext2/ioctl.c, line 25
- fs/ext4/ioctl.c, line 1004
- fs/f2fs/file.c, line 3487
- fs/file_attr.c
- fs/fuse/ioctl.c, line 524
- fs/gfs2/file.c, line 176
- fs/hfsplus/inode.c, line 787
- fs/jfs/ioctl.c, line 68
- fs/nilfs2/ioctl.c, line 125
- fs/ntfs3/file.c, line 124
- fs/ocfs2/ioctl.c, line 80
- fs/orangefs/inode.c, line 933
- fs/smb/server/vfs.c, line 1974
- fs/ubifs/ioctl.c, line 142
- mm/shmem.c, line 4156
Smatch caller information:
fs/orangefs/inode.c orangefs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fa | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/file_attr.c ioctl_setflags() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fa | 6028858072961052672 |
| PARAM_VALUE | 0 | fa->flags | 0 |
| PARAM_VALUE | 0 | fa->flags_valid | 0 |
| PARAM_VALUE | 0 | fa->fsx_xflags | 0 |
| NOCHECK_CALL | |||
| USER_DATA | 1 | flags | 0-u32max |
mm/shmem.c shmem_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0-1073995775 |
| DATA_SOURCE | 0 | fa | $1 |
| BIT_INFO | 1 | flags | 0x0,0x4003dfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ubifs/ioctl.c ubifs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,2048-67644 |
| DATA_SOURCE | 0 | fa | $1 |
| DATA_SOURCE | 1 | flags | r ubifs2ioctl |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nilfs2/ioctl.c nilfs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0-253951 |
| DATA_SOURCE | 0 | fa | $1 |
| BIT_INFO | 1 | flags | 0x0,0x3dfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ext2/ioctl.c ext2_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0-253951 |
| DATA_SOURCE | 0 | fa | $1 |
| BIT_INFO | 1 | flags | 0x0,0x3dfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/hfsplus/inode.c hfsplus_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,16,32,48,64,80,96,112,1073741824,1073741840,1073741856,1073741872,1073741888,1073741904,1073741920,1073741936 |
| DATA_SOURCE | 0 | fa | $1 |
| FUZZY_MAX | 1 | flags | 0 |
| BIT_INFO | 1 | flags | 0x0,0x40000070 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/efivarfs/inode.c efivarfs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,16 |
| DATA_SOURCE | 0 | fa | $1 |
| FUZZY_MAX | 1 | flags | 0 |
| BIT_INFO | 1 | flags | 0x0,0x10 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/smb/server/vfs.c ksmbd_vfs_set_compression() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fa | 5344676602691620864 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock |
fs/btrfs/ioctl.c btrfs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,4-9503992 |
| DATA_SOURCE | 0 | fa | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/f2fs/file.c f2fs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,4-1351616512 |
| DATA_SOURCE | 0 | fa | $1 |
| BIT_INFO | 1 | flags | 0x0,0x70911cfc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ext4/ioctl.c ext4_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0-1918623743 |
| DATA_SOURCE | 0 | fa | $1 |
| BIT_INFO | 1 | flags | 0x0,0x725bdfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/gfs2/file.c gfs2_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,8,16,32,128,4096,16384,131072 |
| DATA_SOURCE | 0 | fa | $1 |
| DATA_SOURCE | 1 | flags | r gfs2_gfsflags_to_fsflags |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/fuse/ioctl.c fuse_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fa | 4096-ptr_max |
| PARAM_VALUE | 0 | fa->flags_valid | 1 |
| DATA_SOURCE | 0 | fa | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ntfs3/file.c ntfs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0,4,16,20,32,36,48,52,64-1073743988 |
| DATA_SOURCE | 0 | fa | $1 |
| FUZZY_MAX | 1 | flags | 0 |
| BIT_INFO | 1 | flags | 0x0,0x40000874 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/ocfs2/ioctl.c ocfs2_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0-253951 |
| DATA_SOURCE | 0 | fa | $1 |
| BIT_INFO | 1 | flags | 0x0,0x3dfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/jfs/ioctl.c jfs_fileattr_get() -> fileattr_fill_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 0-2,8,16,32,128,65536 |
| DATA_SOURCE | 0 | fa | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |