Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
fs/jfs/xattr.c flush_metapage() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | mp->sb->s_flags | 0-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &ji->commit_mutex |
fs/jfs/jfs_imap.c diAllocBit() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diAllocBit() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diAllocExt() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diAllocExt() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diAllocIno() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diExtendFS() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_imap.c diExtendFS() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_imap.c diExtendFS() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | s32min-s32max |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0-u16max |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | s32min-s32max |
| PARAM_VALUE | 0 | mp->nohomeok | s32min-s32max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| CAPPED_DATA | 0 | mp | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diNewExt() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diNewExt() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diNewExt() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diNewExt() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diSync() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &imap->im_freelock |
fs/jfs/jfs_imap.c diUpdatePMap() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c diWrite() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_imap.c diWriteSpecial() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_imap.c flush_metapage() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| LOCK2 | &imap->im_freelock | ||
| TYPE_LOCK | (struct inomap)->im_freelock |
fs/jfs/namei.c flush_metapage() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbAdjCtl() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbAllocBottomUp() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | mp->folio->private->write_bytes_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbAllocBottomUp() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | mp->folio->private->write_bytes_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbAllocCtl() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbAllocCtl() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbExtend() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/jfs/jfs_dmap.c dbExtendFS() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_dmap.c dbExtendFS() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_dmap.c dbExtendFS() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_dmap.c dbFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | mp->folio->private->write_bytes_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_dmap.c dbFree() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | mp->folio->private->write_bytes_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits | |
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &sb->s_umount |
fs/jfs/jfs_dmap.c dbSync() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->clsn | 0 |
| PARAM_VALUE | 0 | mp->data | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0 |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->lsn | 0 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| DATA_SOURCE | 0 | mp | r __get_metapage |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbUpdatePMap() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | mp->folio->private->write_bytes_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |
fs/jfs/jfs_dmap.c dbUpdatePMap() -> write_metapage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mp | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->_deferred_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_io_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_lru.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->folio->mapping->host->i_wb->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | mp->folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | mp->folio->page.zone_device_data->release_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | mp->folio->private->write_bytes_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | mp->lid | 0 |
| PARAM_VALUE | 0 | mp->log | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mp->logical_size | 4096 |
| PARAM_VALUE | 0 | mp->nohomeok | 0 |
| PARAM_VALUE | 0 | mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->synclist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->wait.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mp->xflag | 4096 |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| BUF_SIZE | 0 | mp | (-1)-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | mp->sb->s_blocksize_bits |