Defined in 1 files as a function:
Referenced in 8 files:
- fs/exfat/file.c, line 972
- fs/ext4/inode.c, line 6965
- fs/f2fs/file.c, line 195
- fs/gfs2/file.c
- fs/iomap/buffered-io.c, line 1852
- fs/nilfs2/file.c, line 123
- fs/udf/file.c, line 69
- fs/xfs/xfs_file.c, line 2071
Smatch caller information:
fs/ext4/inode.c ext4_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mapping->invalidate_lock | ||
| TYPE_LOCK | (struct address_space)->invalidate_lock |
fs/udf/file.c udf_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | err | r __block_write_begin |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mapping->invalidate_lock | ||
| TYPE_LOCK | (struct address_space)->invalidate_lock |
fs/nilfs2/file.c nilfs_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_sb->s_fs_info->ns_segctor_sem |
fs/exfat/file.c exfat_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r exfat_zero_new_range |
| BIT_INFO | 0 | err | 0x0,0x0 |
| NOSPEC | 0 | err | |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-(-1)[c] |
fs/iomap/buffered-io.c iomap_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BIT_INFO | 0 | err | 0x0,0x7fffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_mapping->invalidate_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/f2fs/file.c f2fs_vm_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/xfs/xfs_file.c xfs_write_fault_zoned() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-28),(-11),(-5)-(-4) |
| DATA_SOURCE | 0 | err | r xfs_zoned_space_reserve |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_fault() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-5) |
| DATA_SOURCE | 0 | err | r gfs2_glock_nq |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-5) |
| DATA_SOURCE | 0 | err | r gfs2_glock_nq |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-4095)-(-5),(-3)-(-1) |
| DATA_SOURCE | 0 | err | r gfs2_rindex_update |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | err | r gfs2_quota_lock_check |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | err | r gfs2_inplace_reserve |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-30),(-22),(-12) |
| DATA_SOURCE | 0 | err | r gfs2_trans_begin |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | err | r gfs2_unstuff_dinode |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sdp->sd_log_flush_lock | ||
| TYPE_LOCK | (struct gfs2_sbd)->sd_log_flush_lock |
fs/gfs2/file.c gfs2_page_mkwrite() -> vmf_fs_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-5) |
| DATA_SOURCE | 0 | err | r gfs2_allocate_folio_backing |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sdp->sd_log_flush_lock | ||
| TYPE_LOCK | (struct gfs2_sbd)->sd_log_flush_lock |