Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/ocfs2/dlmglue.c ocfs2_check_meta_downconvert() -> ocfs2_ci_checkpointed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 1 | lockres | 4096-ptr_max |
| PARAM_VALUE | 1 | lockres->l_flags | 4-u64max |
| PARAM_VALUE | 1 | lockres->l_level | (-128)-(-1),1-127 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->ast | 0-s64max |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->ast_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->bast | 0-s64max |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->bast_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->cancel_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->convert_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->lock_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->unlock_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | lockres->l_ops | 4096-ptr_max |
| PARAM_VALUE | 1 | lockres->l_ops->check_downconvert | 763880178214047744,5946327856837857280 |
| PARAM_VALUE | 1 | lockres->l_ops->downconvert_worker | 0,147724554491625472,1141064181757992960,7020352818716516352 |
| PARAM_VALUE | 1 | lockres->l_ops->flags | 0-1,3 |
| PARAM_VALUE | 1 | lockres->l_type | 0,4,6 |
| PARAM_VALUE | 2 | new_level | 0,3,5 |
| DATA_SOURCE | 1 | lockres | $0 |
| DATA_SOURCE | 2 | new_level | $1 |
| BIT_INFO | 1 | lockres->l_flags | 0x4,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 1 | &lockres->l_lock | |
| HALF_LOCKED2 | &osb->obs_trim_fs_mutex | ||
| TYPE_LOCK | (struct ocfs2_lock_res)->l_lock |
fs/ocfs2/dlmglue.c ocfs2_check_refcount_downconvert() -> ocfs2_ci_checkpointed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 1 | lockres | 4096-ptr_max |
| PARAM_VALUE | 1 | lockres->l_flags | 4-u64max |
| PARAM_VALUE | 1 | lockres->l_level | (-128)-(-1),1-127 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->ast | 0-s64max |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->ast_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->bast | 0-s64max |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->bast_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->cancel_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->convert_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->lock_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lksb.lksb_o2dlm.lockid->unlock_pending | 0-1 |
| PARAM_VALUE | 1 | lockres->l_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | lockres->l_ops | 4096-ptr_max |
| PARAM_VALUE | 1 | lockres->l_ops->check_downconvert | 763880178214047744,5946327856837857280 |
| PARAM_VALUE | 1 | lockres->l_ops->downconvert_worker | 0,147724554491625472,1141064181757992960,7020352818716516352 |
| PARAM_VALUE | 1 | lockres->l_ops->flags | 0-1,3 |
| PARAM_VALUE | 2 | new_level | 0,3,5 |
| DATA_SOURCE | 1 | lockres | $0 |
| DATA_SOURCE | 2 | new_level | $1 |
| BIT_INFO | 1 | lockres->l_flags | 0x4,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 1 | &lockres->l_lock | |
| HALF_LOCKED2 | &osb->obs_trim_fs_mutex | ||
| TYPE_LOCK | (struct ocfs2_lock_res)->l_lock |