Defined in 1 files as a function:
Referenced in 4 files:
Smatch caller information:
fs/ufs/super.c ufs_error() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sbi->s_lock |
fs/ufs/super.c ufs_panic() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sbi->s_lock | ||
| HALF_LOCKED2 | &ufsi->truncate_mutex |
fs/ufs/super.c ufs_put_cstotal() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sb->s_umount |
fs/ufs/super.c ufs_reconfigure() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/ufs/balloc.c ufs_add_fragments() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/balloc.c ufs_alloc_fragments() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/balloc.c ufs_free_blocks() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ufsi->truncate_mutex |
fs/ufs/balloc.c ufs_free_fragments() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ufsi->truncate_mutex |
fs/ufs/util.c ubh_bread_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| BUF_SIZE | 0 | spi | 400 |
| CAPPED_DATA | 0 | spi->s_fsize | 1 |
| DATA_SOURCE | 0 | spi | $0 |
| STR_LEN | 0 | spi | (-1),8 |
| STR_LEN | 0 | spi | (-1),8 |
| BIT_INFO | 0 | spi->s_dirblksize | 0x0,0x600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ufs/util.c ubh_bread_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| BUF_SIZE | 0 | spi | 400 |
| CAPPED_DATA | 0 | spi->s_fsize | 1 |
| DATA_SOURCE | 0 | spi | $0 |
| STR_LEN | 0 | spi | (-1),8 |
| STR_LEN | 0 | spi | (-1),8 |
| BIT_INFO | 0 | spi->s_dirblksize | 0x0,0x600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ufs/util.c ubh_bread_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| BUF_SIZE | 0 | spi | 400 |
| CAPPED_DATA | 0 | spi->s_fsize | 1 |
| DATA_SOURCE | 0 | spi | $0 |
| STR_LEN | 0 | spi | (-1),8 |
| STR_LEN | 0 | spi | (-1),8 |
| BIT_INFO | 0 | spi->s_dirblksize | 0x0,0x600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ufs/util.c ubh_bread_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| BUF_SIZE | 0 | spi | 400 |
| CAPPED_DATA | 0 | spi->s_fsize | 1 |
| DATA_SOURCE | 0 | spi | $0 |
| STR_LEN | 0 | spi | (-1),8 |
| STR_LEN | 0 | spi | (-1),8 |
| BIT_INFO | 0 | spi->s_dirblksize | 0x0,0x600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ufs/util.c ubh_bread_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| BUF_SIZE | 0 | spi | 400 |
| CAPPED_DATA | 0 | spi->s_fsize | 1 |
| DATA_SOURCE | 0 | spi | $0 |
| STR_LEN | 0 | spi | (-1),8 |
| STR_LEN | 0 | spi | (-1),8 |
| BIT_INFO | 0 | spi->s_dirblksize | 0x0,0x600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ufs/util.c ubh_bread_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| BUF_SIZE | 0 | spi | 400 |
| CAPPED_DATA | 0 | spi->s_fsize | 1 |
| DATA_SOURCE | 0 | spi | $0 |
| STR_LEN | 0 | spi | (-1),8 |
| STR_LEN | 0 | spi | (-1),8 |
| BIT_INFO | 0 | spi->s_dirblksize | 0x0,0x600 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/ufs/util.c ubh_brelse_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | spi | (-1),400 |
| BUF_SIZE | 0 | spi | (-1),400 |
| DATA_SOURCE | 0 | spi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/util.c ubh_brelse_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | spi | (-1),400 |
| BUF_SIZE | 0 | spi | (-1),400 |
| DATA_SOURCE | 0 | spi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/util.c ubh_brelse_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | spi | (-1),400 |
| BUF_SIZE | 0 | spi | (-1),400 |
| DATA_SOURCE | 0 | spi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/util.c ubh_brelse_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | spi | (-1),400 |
| BUF_SIZE | 0 | spi | (-1),400 |
| DATA_SOURCE | 0 | spi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/util.c ubh_brelse_uspi() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | spi | (-1),400 |
| BUF_SIZE | 0 | spi | (-1),400 |
| DATA_SOURCE | 0 | spi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/ialloc.c ufs_free_inode() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ufs/ialloc.c ufs_new_inode() -> USPI_UBH()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi | 4096-ptr_max |
| CAPPED_DATA | 0 | spi->s_ipg | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sbi->s_lock | ||
| TYPE_LOCK | (struct ufs_sb_info)->s_lock |