Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
fs/ufs/balloc.c ufs_new_fragments() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| UNITS | 1 | p | unit_byte |
fs/ufs/inode.c free_branch_tail() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ubh_get_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c free_branch_tail() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ubh_get_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c free_full_branch() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ubh_get_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &ufsi->truncate_mutex |
fs/ufs/inode.c free_full_branch() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ubh_get_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sb->s_blocksize | |
| UNITS | 0 | sb | unit_byte |
| HALF_LOCKED2 | &ufsi->truncate_mutex |
fs/ufs/inode.c ufs_extend_tail() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/ufs/inode.c ufs_inode_getblock() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| UNITS | 1 | p | unit_byte |
fs/ufs/inode.c ufs_inode_getfrag() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/ufs/inode.c ufs_inode_getfrag() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 0 | sb->s_fs_info->s_bytesex | 0-4294967295 |
| PARAM_VALUE | 0 | sb->s_fs_info->s_cg_loaded | 0-u16max |
| PARAM_VALUE | 0 | sb->s_fs_info->s_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sb->s_fs_info->s_flavour | 0-4294967295 |
| PARAM_VALUE | 0 | sb->s_fs_info->s_on_err | 0-4294967295 |
| PARAM_VALUE | 0 | sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
fs/ufs/inode.c ufs_trunc_direct() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c ufs_trunc_direct() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c ufs_trunc_direct() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c ufs_trunc_direct() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c ufs_truncate_blocks() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |
fs/ufs/inode.c ufs_truncate_blocks() -> ufs_data_ptr_to_cpu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sb | 4096-ptr_max |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| DATA_SOURCE | 1 | p | r ufs_get_direct_data_ptr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | sb | unit_byte |
| LOCK2 | &ufsi->truncate_mutex | ||
| TYPE_LOCK | (struct ufs_inode_info)->truncate_mutex |