Defined in 1 files as a function:
Referenced in 4 files:
- drivers/dax/super.c, line 326
- drivers/s390/block/dcssblk.c, line 55
- fs/dax.c
- fs/fuse/virtio_fs.c, line 1053
Smatch caller information:
drivers/dax/super.c dax_zero_page_range() -> dax_mem2blk_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dax_srcu |
fs/dax.c dax_iomap_copy_around() -> dax_mem2blk_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | err | 1 |
| DATA_SOURCE | 0 | err | r dax_iomap_direct_access |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dax_srcu |
fs/dax.c dax_iomap_iter() -> dax_mem2blk_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &dax_srcu | ||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/dax.c dax_memzero() -> dax_mem2blk_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | err | 1 |
| DATA_SOURCE | 0 | err | r dax_direct_access |
| BIT_INFO | 0 | err | 0x0,0x7fffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &dax_srcu |
fs/dax.c dax_unshare_iter() -> dax_mem2blk_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| CAPPED_DATA | 0 | err | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
fs/fuse/virtio_fs.c virtio_fs_zero_page_range() -> dax_mem2blk_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | err | 1 |
| DATA_SOURCE | 0 | err | r dax_direct_access |
| BIT_INFO | 0 | err | 0x0,0x7fffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dax_srcu |