Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
fs/jfs/jfs_txnmgr.c dataLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 128 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c diLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 7 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 1 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 1-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| BIT_INFO | 3 | tlck->type | 0x1,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c diLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 7 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 1 |
| PARAM_VALUE | 2 | lrd->type | 64 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c dtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 5 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 260,276,516,532 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 2-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x4,0x314 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c dtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 5 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 4,20 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 1-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 4 |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x4,0x14 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| BIT_INFO | 3 | tlck->type | 0x0,0xffdd |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c dtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 5 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 4,20 |
| PARAM_VALUE | 2 | lrd->type | 128 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 4 |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x4,0x14 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c mapLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->type | 128 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c mapLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | log | 4096-ptr_max |
| PARAM_VALUE | 0 | log->bp | 4096-ptr_max |
| PARAM_VALUE | 0 | log->flush_tblk | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->loglock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | log->loglock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | log->loglock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | log->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | log->synclock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->wqueue->l_wqnext | 0,4096-ptr_max |
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.updatemap.nxd | 1 |
| PARAM_VALUE | 2 | lrd->log.updatemap.type | 1 |
| PARAM_VALUE | 2 | lrd->type | 8 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| BIT_INFO | 2 | lrd->backchain | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c mapLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.updatemap.nxd | 1 |
| PARAM_VALUE | 2 | lrd->log.updatemap.type | 1,16 |
| PARAM_VALUE | 2 | lrd->type | 8 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| FUZZY_MAX | 2 | lrd->log.updatemap.type | 16 |
| BIT_INFO | 2 | lrd->log.updatemap.type | 0x0,0x11 |
| HARD_MAX | 2 | lrd->log.updatemap.type | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c txCommit() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->backchain | 0 |
| PARAM_VALUE | 2 | lrd->length | 0 |
| PARAM_VALUE | 2 | lrd->type | 32768 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 2,18,2066 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 1-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 2 |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x2,0x812 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->xflag | 512-u16max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 2,18,2066 |
| PARAM_VALUE | 2 | lrd->type | 128 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 2 |
| BIT_INFO | 1 | tblk->xflag | 0x200,0xffff |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x2,0x812 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | log | 4096-ptr_max |
| PARAM_VALUE | 0 | log->bp | 4096-ptr_max |
| PARAM_VALUE | 0 | log->flush_tblk | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->loglock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | log->loglock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | log->loglock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | log->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | log->synclock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->wqueue->l_wqnext | 0,4096-ptr_max |
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->xflag | 512-u16max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 18,2066 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 256-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| BIT_INFO | 1 | tblk->xflag | 0x200,0xffff |
| BIT_INFO | 2 | lrd->backchain | 0x0,0x7fffffff |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x12,0x812 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| BIT_INFO | 3 | tlck->type | 0x140,0xff5e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 2,18,2066 |
| PARAM_VALUE | 2 | lrd->log.updatemap.nxd | 0-254,u16max |
| PARAM_VALUE | 2 | lrd->log.updatemap.type | 8 |
| PARAM_VALUE | 2 | lrd->type | 8 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->lock.header.offset | 2 |
| PARAM_VALUE | 3 | tlck->lock.index | 1 |
| PARAM_VALUE | 3 | tlck->type | 64-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 2 |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x2,0x812 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| BIT_INFO | 3 | tlck->type | 0x40,0xff5e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->xflag | 0-63487 |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 2,18,2066 |
| PARAM_VALUE | 2 | lrd->type | 2048 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 4-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 2 |
| BIT_INFO | 1 | tblk->xflag | 0x0,0xf7ff |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x2,0x812 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| BIT_INFO | 3 | tlck->type | 0x4,0xff1e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | log | 4096-ptr_max |
| PARAM_VALUE | 0 | log->bp | 4096-ptr_max |
| PARAM_VALUE | 0 | log->flush_tblk | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->loglock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | log->loglock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | log->loglock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | log->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | log->synclock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->wqueue->l_wqnext | 0,4096-ptr_max |
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->xflag | 0-63487 |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 2,18,2066 |
| PARAM_VALUE | 2 | lrd->log.updatemap.nxd | 1 |
| PARAM_VALUE | 2 | lrd->log.updatemap.type | 1 |
| PARAM_VALUE | 2 | lrd->type | 8 |
| PARAM_VALUE | 3 | tlck | 0 |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 2 |
| BIT_INFO | 1 | tblk->xflag | 0x0,0xf7ff |
| BIT_INFO | 2 | lrd->backchain | 0x0,0x7fffffff |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x2,0x812 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_txnmgr.c xtLog() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | log | 4096-ptr_max |
| PARAM_VALUE | 0 | log->bp | 4096-ptr_max |
| PARAM_VALUE | 0 | log->flush_tblk | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->loglock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | log->loglock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | log->loglock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | log->loglock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | log->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | log->synclock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | log->wqueue->l_wqnext | 0,4096-ptr_max |
| PARAM_VALUE | 1 | tblk | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->sb | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.next | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->synclist.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | tblk->xflag | 0-63487 |
| PARAM_VALUE | 2 | lrd | 8189848771813847080 |
| PARAM_VALUE | 2 | lrd->log.redopage.l2linesize | 4 |
| PARAM_VALUE | 2 | lrd->log.redopage.type | 2,18,2066 |
| PARAM_VALUE | 2 | lrd->log.updatemap.nxd | 0-256,65282-u16max |
| PARAM_VALUE | 2 | lrd->log.updatemap.type | 8 |
| PARAM_VALUE | 2 | lrd->type | 8 |
| PARAM_VALUE | 3 | tlck | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->ip->i_sb | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->lock.index | 1 |
| PARAM_VALUE | 3 | tlck->mp | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp->log | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp->log->loglock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 3 | tlck->mp->synclist.next->next | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->mp->synclist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 3 | tlck->type | 4-u16max |
| BUF_SIZE | 2 | lrd | 36 |
| DATA_SOURCE | 0 | log | $0 |
| DATA_SOURCE | 1 | tblk | $1 |
| DATA_SOURCE | 2 | lrd | $2 |
| DATA_SOURCE | 3 | tlck | $3 |
| FUZZY_MAX | 2 | lrd->log.redopage.type | 2 |
| BIT_INFO | 1 | tblk->xflag | 0x0,0xf7ff |
| BIT_INFO | 2 | lrd->backchain | 0x0,0x7fffffff |
| BIT_INFO | 2 | lrd->log.redopage.type | 0x2,0x812 |
| BIT_INFO | 3 | tlck->flag | 0x800,0xffff |
| BIT_INFO | 3 | tlck->type | 0x4,0xff1e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &imap->im_freelock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &jfs_ip->commit_mutex | ||
| HALF_LOCKED2 | &ji->commit_mutex | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/jfs/jfs_mount.c logMOUNT() -> lmLog()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tblk | 0 |
| PARAM_VALUE | 2 | lrd | 780011433184542720 |
| PARAM_VALUE | 2 | lrd->backchain | 0 |
| PARAM_VALUE | 2 | lrd->length | 0 |
| PARAM_VALUE | 2 | lrd->logtid | 0 |
| PARAM_VALUE | 2 | lrd->type | 8192 |
| PARAM_VALUE | 3 | tlck | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |