Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- fs/afs/dir.c
- fs/afs/dir_silly.c
- fs/afs/file.c, line 219
- fs/afs/flock.c, line 178
- fs/afs/inode.c
- fs/afs/write.c, line 71
- fs/afs/xattr.c, line 19
Smatch caller information:
fs/afs/flock.c afs_lock_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/inode.c afs_fetch_status_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/inode.c afs_setattr_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/file.c afs_fetch_data_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | (-1),56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name |
fs/afs/write.c afs_store_data_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir_silly.c afs_silly_rename_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->flags | 0,4096-u32max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir_silly.c afs_silly_unlink_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->flags | 0,4096-u32max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir_silly.c afs_silly_unlink_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_create_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_do_lookup_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | (-524),(-129),(-127),(-123)-(-121),(-75),(-71),(-65),(-56),(-40)-(-39),(-37)-(-35),(-31)-(-30),(-28)-(-27),(-22)-(-20),(-17)-(-16),(-13),(-11),(-6)-(-5),(-2)-0 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->nr_files | 1-s16max |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| PARAM_VALUE | 1 | vp->vnode | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | (-1),176,352 |
| BUF_SIZE | 1 | vp | (-1),176,352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_link_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_link_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 176 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_rename_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->flags | 0,4096-u32max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->more_files | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_rename_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->more_files | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_rename_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->more_files | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | (-1),352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_rename_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->more_files | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_rmdir_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_unlink_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->flags | 0,4096-u32max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/dir.c afs_unlink_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/afs/xattr.c afs_acl_success() -> afs_vnode_commit_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | op | 4096-ptr_max |
| PARAM_VALUE | 0 | op->cumul_error.error | 0 |
| PARAM_VALUE | 0 | op->file | 4096-ptr_max |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->key->sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->aborted | 0,5666924851217739776,8971601288628867072 |
| PARAM_VALUE | 0 | op->ops->edit_dir | 0,4096-ptr_max |
| PARAM_VALUE | 0 | op->ops->failed | 0,3968124589699104768 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | op->rename.tmp->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | op->type->async_rx | 0,2529302963638476800 |
| PARAM_VALUE | 0 | op->type->destructor | 0,2600976256532205568,2887842287420342272,2914599170754764800,4225727755103789056 |
| PARAM_VALUE | 0 | op->type->done | 0,193620785219186688,1352947375732740096,2397148621637582848,2800373002724884480,2808722902978408448,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->immediate_cancel | 0,1352947375732740096,4845783395462516736,6882357808197079040 |
| PARAM_VALUE | 0 | op->type->op | 0,130-142,149,156-158,527,533,64002,64014,64132,64135-64142,64149,64156-64158,64168,64173-64174,64176-64177,64187,64536-64538,65536-65540 |
| PARAM_VALUE | 0 | op->type->work | 0,225224137408839680,1219597856004562944,7038833935640633344,8185841911246405632,8898411814900891648 |
| PARAM_VALUE | 0 | op->volstatus.buf->f_blocks | 0-s64max |
| PARAM_VALUE | 0 | op->volume | 4096-ptr_max |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->fs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | op->volume->cell->vs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *op->volume->name | 0-255 |
| PARAM_VALUE | 1 | vp | 4096-ptr_max |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op | (-1),664 |
| BUF_SIZE | 0 | op->create.symlink | (-1),25-1048 |
| BUF_SIZE | 0 | op->dentry | (-1),1-s32max |
| BUF_SIZE | 0 | op->dentry_2 | (-1)-s32max |
| BUF_SIZE | 0 | op->more_files | (-1),352 |
| BUF_SIZE | 0 | op->ops | 56 |
| BUF_SIZE | 0 | op->rename.tmp | (-1)-s32max |
| BUF_SIZE | 0 | op->store.write_iter | (-1),40 |
| BUF_SIZE | 0 | op->yacl | (-1),32 |
| BUF_SIZE | 1 | vp | 352 |
| DATA_SOURCE | 0 | op | $0 |
| BIT_INFO | 0 | op->ops | 0x0,0x7fffffffffffffff |
| NOSPEC | 0 | op->fetch.subreq->io_iter.count | |
| NOSPEC | 0 | op->fetch.subreq->len | |
| NOSPEC | 0 | op->fetch.subreq->start | |
| NOSPEC | 0 | op->setattr.attr->ia_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | op->acl->size | 0-65536 |
| USER_DATA | 0 | op->create.mode | 16384-17407,32768-36862,65536-69631[c] |
| USER_DATA | 0 | op->dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.count | 0-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->io_iter.iov_offset | 0-u64max[c] |
| USER_DATA | 0 | op->fetch.subreq->len | 1-9223372036854775806[c] |
| USER_DATA | 0 | op->fetch.subreq->start | 0-18446744073709551614 |
| USER_DATA | 0 | op->rename.rename_flags | 0-2[c] |
| USER_DATA | 0 | op->setattr.attr->ia_mode | 0-u16max |
| USER_DATA | 0 | op->setattr.attr->ia_size | (-9223372036854775807)-(-4096),0-s64max |
| USER_DATA | 0 | *op->dentry_2->__d_name.name | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | op->addr_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 0 | op->key->quotalen | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize | |
| NO_OVERFLOW_SIMPLE | 0 | op->rename.tmp->d_sb->s_blocksize_bits | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_index | |
| NO_OVERFLOW_SIMPLE | 0 | op->server_list->nr_servers | |
| USER_PTR | 0 | op->dentry->__d_name.name | |
| HALF_LOCKED2 | &dvnode->rmdir_lock | ||
| HALF_LOCKED2 | &target->i_rwsem |