Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
-
fs/ocfs2/alloc.c
- line 298
- line 540
- line 993
- line 1025
- line 1493
- line 1501
- line 1828
- line 1836
- line 1862
- line 2147
- line 2395
- line 2933
- line 3060
- line 3219
- line 3328
- line 3461
- line 3491
- line 3629
- line 3897
- line 3990
- line 4037
- line 4166
- line 4386
- line 4810
- line 4989
- line 5023
- line 5180
- line 5313
- line 5373
- line 5562
- line 5627
- line 5643
- line 6703
- fs/ocfs2/buffer_head_io.c, line 197
- fs/ocfs2/dlmglue.c, line 4021
- fs/ocfs2/journal.c
- fs/ocfs2/journal.h
- fs/ocfs2/refcounttree.c
- fs/ocfs2/uptodate.c, line 600
Smatch caller information:
fs/ocfs2/inode.c ocfs2_ci_fully_checkpointed() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c __ocfs2_find_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| DATA_SOURCE | 0 | ci | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c __ocfs2_find_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| DATA_SOURCE | 0 | ci | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c __ocfs2_find_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| DATA_SOURCE | 0 | ci | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c __ocfs2_rotate_tree_left() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_add_clusters_in_btree() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_adjust_rightmost_records() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_append_rec_to_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_change_extent_flag() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_create_new_meta_bhs() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_et_extent_contig() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_figure_merge_contig_type() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_find_branch_target() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_find_branch_target() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_get_left_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &osb->journal->j_trans_barrier | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_get_right_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &osb->journal->j_trans_barrier | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_insert_at_leaf() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_merge_rec_left() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_merge_rec_right() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_num_free_extents() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_remove_extent() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_remove_extent() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_remove_extent() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_remove_rightmost_path() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_reuse_blk_from_dealloc() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_rotate_subtree_right() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_rotate_tree_left() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_rotate_tree_right() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_split_and_insert() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_split_and_insert() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_split_record() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/alloc.c ocfs2_split_tree() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_truncate_rec() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/alloc.c ocfs2_xattr_tree_fill_max_leaf_clusters() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c __ocfs2_journal_access() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1),48 |
| BUF_SIZE | 0 | ci | (-1),48 |
| DATA_SOURCE | 0 | ci | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c ocfs2_journal_access_db() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c ocfs2_journal_access_di() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| STR_LEN | 0 | ci | (-1)-0 |
| STR_LEN | 0 | ci | (-1)-0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &(inode->i_sb)->s_fs_info->nfs_sync_rwlock | ||
| HALF_LOCKED2 | &alloc_inode->i_rwsem | ||
| HALF_LOCKED2 | &bm_inode->i_rwsem | ||
| HALF_LOCKED2 | &data_alloc_inode->i_rwsem | ||
| HALF_LOCKED2 | &dx_alloc_inode->i_rwsem | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &inode_alloc_inode->i_rwsem | ||
| HALF_LOCKED2 | &local_alloc_inode->i_rwsem | ||
| HALF_LOCKED2 | &main_bm_inode->i_rwsem | ||
| HALF_LOCKED2 | &new_inode->i_rwsem | ||
| HALF_LOCKED2 | &oi->ip_alloc_sem | ||
| HALF_LOCKED2 | &orphan_dir_inode->i_rwsem | ||
| HALF_LOCKED2 | &t_inode->i_rwsem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/journal.c ocfs2_journal_access_dl() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c ocfs2_journal_access_dq() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dquot->dq_lock | ||
| HALF_LOCKED2 | &oinfo->dqi_gqinode->i_rwsem |
fs/ocfs2/journal.c ocfs2_journal_access_dr() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| STR_LEN | 0 | ci | (-1)-0 |
| STR_LEN | 0 | ci | (-1)-0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c ocfs2_journal_access_eb() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1),48 |
| BUF_SIZE | 0 | ci | (-1),48 |
| DATA_SOURCE | 0 | ci | $1 |
| STR_LEN | 0 | ci | (-1)-0 |
| STR_LEN | 0 | ci | (-1)-0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c ocfs2_journal_access_gd() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &alloc_inode->i_rwsem | ||
| HALF_LOCKED2 | &bm_inode->i_rwsem | ||
| HALF_LOCKED2 | &main_bm_inode->i_rwsem |
fs/ocfs2/journal.c ocfs2_journal_access_rb() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1),48 |
| BUF_SIZE | 0 | ci | (-1),48 |
| DATA_SOURCE | 0 | ci | $1 |
| STR_LEN | 0 | ci | (-1)-0 |
| STR_LEN | 0 | ci | (-1)-0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/journal.c ocfs2_journal_access_xb() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| STR_LEN | 0 | ci | (-1)-0 |
| STR_LEN | 0 | ci | (-1)-0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &new_inode->i_rwsem | ||
| HALF_LOCKED2 | &oi->ip_alloc_sem | ||
| HALF_LOCKED2 | &tl_inode->i_rwsem |
fs/ocfs2/uptodate.c ocfs2_remove_xattr_clusters_from_cache() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &(inode->i_sb)->s_fs_info->nfs_sync_rwlock |
fs/ocfs2/aops.c ocfs2_ci_is_new() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &oi->ip_alloc_sem |
fs/ocfs2/refcounttree.c __ocfs2_decrease_refcount() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1),48 |
| BUF_SIZE | 0 | ci | (-1),48 |
| DATA_SOURCE | 0 | ci | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/refcounttree.c ocfs2_clear_ext_refcount() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/refcounttree.c ocfs2_expand_inline_ref_root() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1),48 |
| BUF_SIZE | 0 | ci | (-1),48 |
| DATA_SOURCE | 0 | ci | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/refcounttree.c ocfs2_get_refcount_cpos_end() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| DATA_SOURCE | 0 | ci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/refcounttree.c ocfs2_get_refcount_rec() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| DATA_SOURCE | 0 | ci | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/refcounttree.c ocfs2_new_leaf_refcount_block() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1),48 |
| BUF_SIZE | 0 | ci | (-1),48 |
| DATA_SOURCE | 0 | ci | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/refcounttree.c ocfs2_remove_refcount_extent() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/dlmglue.c ocfs2_ci_checkpointed() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lockres->l_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &osb->obs_trim_fs_mutex | ||
| TYPE_LOCK | (struct ocfs2_lock_res)->l_lock |
fs/ocfs2/dlmglue.c ocfs2_ci_fully_checkpointed() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lockres->l_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &osb->obs_trim_fs_mutex | ||
| TYPE_LOCK | (struct ocfs2_lock_res)->l_lock |
fs/ocfs2/dlmglue.c ocfs2_ci_is_new() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| DATA_SOURCE | 0 | ci | $0 |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ocfs2/buffer_head_io.c ocfs2_read_blocks() -> ocfs2_metadata_cache_get_super()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ci | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_cache_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_get_super | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_io_unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | ci->ci_ops->co_owner | 4096-ptr_max |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| BUF_SIZE | 0 | ci | (-1)-0,48 |
| DATA_SOURCE | 0 | ci | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |