Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

fs/ocfs2/super.c ocfs2_init_global_system_inodes() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 0 osb 4096-ptr_max
PARAM_VALUE 0 osb->alloc_stats.bg_allocs.counter 0
PARAM_VALUE 0 osb->alloc_stats.bg_extends.counter 0
PARAM_VALUE 0 osb->alloc_stats.bitmap_data.counter 0
PARAM_VALUE 0 osb->alloc_stats.local_data.counter 0
PARAM_VALUE 0 osb->alloc_stats.moves.counter 0
PARAM_VALUE 0 osb->blocked_lock_count 0
PARAM_VALUE 0 osb->blocked_lock_list.next 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.next->next 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.prev 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->dc_wake_sequence 0
PARAM_VALUE 0 osb->dc_work_sequence 0
PARAM_VALUE 0 osb->dquot_drop_list.first 0
PARAM_VALUE 0 osb->journal 4096-ptr_max
PARAM_VALUE 0 osb->local_alloc_bh 0
PARAM_VALUE 0 osb->local_alloc_state 0
PARAM_VALUE 0 osb->max_slots 1-255
PARAM_VALUE 0 osb->osb_dlm_debug 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_filter_secs 0
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_refcnt.refcount.refs.counter 1
PARAM_VALUE 0 osb->osb_dx_seed 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_bitmap_len 0
PARAM_VALUE 0 osb->osb_la_resmap.m_disk_bitmap 0
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->blocked_lock_list.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->blocked_lock_list.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->checkpoint_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->checkpoint_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->dc_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->dc_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->max_slots 1-255
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_mount_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_mount_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_orphan_scan.os_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_orphan_scan.os_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_recovering_orphan_dirs.num_nodes 256
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_map 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_atime_quantum 60
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_inode_steal_slot u16max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_meta_steal_slot u16max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_sectsize_bits 9-73
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_xattr_inline_size 0-u16max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->sb 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->slot_num u16max
PARAM_VALUE 0 osb->osb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 osb->osb_mount_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_count 0
PARAM_VALUE 0 osb->osb_orphan_scan.os_lock.dep_map->name 0-255
PARAM_VALUE 0 osb->osb_orphan_scan.os_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->blocked_lock_list.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->blocked_lock_list.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->dc_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->dc_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->max_slots 1-255
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->osb_orphan_scan.os_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->osb_recovering_orphan_dirs.num_nodes 256
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->s_inode_steal_slot u16max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->s_meta_steal_slot u16max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->s_sectsize_bits 9-73
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->sb 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_seqno 0
PARAM_VALUE 0 osb->osb_orphan_wipes 16,4096-ptr_max
PARAM_VALUE 0 osb->osb_recovering_orphan_dirs.num_nodes 256
PARAM_VALUE 0 osb->osb_wipe_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->recovery_lock.dep_map->name 0-255
PARAM_VALUE 0 osb->recovery_lock.first_waiter 0
PARAM_VALUE 0 osb->recovery_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->recovery_lock.osq.tail.counter 0
PARAM_VALUE 0 osb->recovery_lock.owner.counter 0
PARAM_VALUE 0 osb->recovery_map 4096-ptr_max
PARAM_VALUE 0 osb->recovery_state 0
PARAM_VALUE 0 osb->recovery_thread_task 0
PARAM_VALUE 0 osb->s_atime_quantum 60
PARAM_VALUE 0 osb->s_clustersize 4096-1048576
PARAM_VALUE 0 osb->s_inode_steal_slot u16max
PARAM_VALUE 0 osb->s_meta_steal_slot u16max
PARAM_VALUE 0 osb->s_num_inodes_stolen.counter 0
PARAM_VALUE 0 osb->s_num_meta_stolen.counter 0
PARAM_VALUE 0 osb->s_sectsize_bits 9-73
PARAM_VALUE 0 osb->s_xattr_inline_size 0-u16max
PARAM_VALUE 0 osb->sb 4096-ptr_max
PARAM_VALUE 0 osb->sb->__s_d_op 6747720951212134400
PARAM_VALUE 0 osb->sb->dq_op 1833198387155034112
PARAM_VALUE 0 osb->sb->s_bdev 4096-ptr_max
PARAM_VALUE 0 osb->sb->s_blocksize 0,512-65536
PARAM_VALUE 0 osb->sb->s_blocksize_bits 9-41
PARAM_VALUE 0 osb->sb->s_export_op 7525239930808528896
PARAM_VALUE 0 osb->sb->s_flags 0,1024-u64max
PARAM_VALUE 0 osb->sb->s_fs_info 4096-ptr_max
PARAM_VALUE 0 osb->sb->s_op 7623428880786350080
PARAM_VALUE 0 osb->sb->s_qcop 9168750796328734720
PARAM_VALUE 0 osb->sb->s_quota_types 3
PARAM_VALUE 0 osb->sb->s_root 0
PARAM_VALUE 0 osb->sb->s_time_gran 1
PARAM_VALUE 0 osb->sb->s_uuid_len 16
PARAM_VALUE 0 osb->sb->s_xattr 4068533806028750848
PARAM_VALUE 0 osb->slot_num u16max
PARAM_VALUE 0 osb->slot_recovery_generations 16,4096-ptr_max
PARAM_VALUE 0 osb->uuid_str 4096-ptr_max
PARAM_VALUE 0 osb->vol_label 4096-ptr_max
PARAM_VALUE 0 osb->vol_state.counter 0
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 sysfile_type 0
BUF_SIZE 0 osb 6096
BUF_SIZE 0 osb->osb_dlm_debug 24
BUF_SIZE 0 osb->osb_orphan_wipes 4
BUF_SIZE 0 osb->slot_recovery_generations 4
BUF_SIZE 0 osb->vol_label 64
CAPPED_DATA 0 osb->sb->s_blocksize_bits 1
DATA_SOURCE 0 osb $0
FUZZY_MAX 0 osb->s_clustersize 1048576
STR_LEN 0 osb->dev_str 19
STR_LEN 0 osb->osb_cluster_stack (-1),4
STR_LEN 0 osb->osb_la_resmap.m_osb->sb (-1)
STR_LEN 0 osb->sb (-1)
BIT_INFO 0 osb->osb_rf_lock_tree 0x0,0x7fffffffffffffff
POWER_OF_TWO 0 *osb
HARD_MAX 0 osb->s_clustersize 1048576
MEM_ZERO 0 osb->osb_recovering_orphan_dirs.map
MEM_ZERO 0 &osb->osb_la_resmap
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 osb->sb->s_flags 1024-2147487743[c]
NO_OVERFLOW_SIMPLE 0 osb->max_slots
HALF_LOCKED2 &fc->uapi_mutex

fs/ocfs2/super.c ocfs2_init_global_system_inodes() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 0 osb 4096-ptr_max
PARAM_VALUE 0 osb->alloc_stats.bg_allocs.counter 0
PARAM_VALUE 0 osb->alloc_stats.bg_extends.counter 0
PARAM_VALUE 0 osb->alloc_stats.bitmap_data.counter 0
PARAM_VALUE 0 osb->alloc_stats.local_data.counter 0
PARAM_VALUE 0 osb->alloc_stats.moves.counter 0
PARAM_VALUE 0 osb->blocked_lock_count 0
PARAM_VALUE 0 osb->blocked_lock_list.next 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.next->next 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.prev 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->blocked_lock_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->checkpoint_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->dc_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->dc_wake_sequence 0
PARAM_VALUE 0 osb->dc_work_sequence 0
PARAM_VALUE 0 osb->dquot_drop_list.first 0
PARAM_VALUE 0 osb->journal 4096-ptr_max
PARAM_VALUE 0 osb->local_alloc_bh 0
PARAM_VALUE 0 osb->local_alloc_state 0
PARAM_VALUE 0 osb->max_slots 1-255
PARAM_VALUE 0 osb->osb_dlm_debug 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_filter_secs 0
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_lockres_tracking.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_dlm_debug->d_refcnt.refcount.refs.counter 1
PARAM_VALUE 0 osb->osb_dx_seed 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_bitmap_len 0
PARAM_VALUE 0 osb->osb_la_resmap.m_disk_bitmap 0
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_lru.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->blocked_lock_list.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->blocked_lock_list.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->checkpoint_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->checkpoint_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->dc_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->dc_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->max_slots 1-255
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_mount_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_mount_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_orphan_scan.os_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_orphan_scan.os_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->osb_recovering_orphan_dirs.num_nodes 256
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->recovery_map 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_atime_quantum 60
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_inode_steal_slot u16max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_meta_steal_slot u16max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_sectsize_bits 9-73
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->s_xattr_inline_size 0-u16max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->sb 4096-ptr_max
PARAM_VALUE 0 osb->osb_la_resmap.m_osb->slot_num u16max
PARAM_VALUE 0 osb->osb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 osb->osb_mount_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_mount_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_count 0
PARAM_VALUE 0 osb->osb_orphan_scan.os_lock.dep_map->name 0-255
PARAM_VALUE 0 osb->osb_orphan_scan.os_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->blocked_lock_list.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->blocked_lock_list.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->dc_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->dc_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->max_slots 1-255
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->osb_orphan_scan.os_osb 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->osb_recovering_orphan_dirs.num_nodes 256
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->s_inode_steal_slot u16max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->s_meta_steal_slot u16max
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->s_sectsize_bits 9-73
PARAM_VALUE 0 osb->osb_orphan_scan.os_osb->sb 4096-ptr_max
PARAM_VALUE 0 osb->osb_orphan_scan.os_seqno 0
PARAM_VALUE 0 osb->osb_orphan_wipes 16,4096-ptr_max
PARAM_VALUE 0 osb->osb_recovering_orphan_dirs.num_nodes 256
PARAM_VALUE 0 osb->osb_wipe_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->osb_wipe_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.next 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.next->next 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.prev 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.prev->next 4096-ptr_max
PARAM_VALUE 0 osb->recovery_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 osb->recovery_lock.dep_map->name 0-255
PARAM_VALUE 0 osb->recovery_lock.first_waiter 0
PARAM_VALUE 0 osb->recovery_lock.magic 4096-ptr_max
PARAM_VALUE 0 osb->recovery_lock.osq.tail.counter 0
PARAM_VALUE 0 osb->recovery_lock.owner.counter 0
PARAM_VALUE 0 osb->recovery_map 4096-ptr_max
PARAM_VALUE 0 osb->recovery_state 0
PARAM_VALUE 0 osb->recovery_thread_task 0
PARAM_VALUE 0 osb->root_inode 4096-ptr_max
PARAM_VALUE 0 osb->root_inode->i_op 0-1144202292485988351,1144202292485988353-u64max
PARAM_VALUE 0 osb->s_atime_quantum 60
PARAM_VALUE 0 osb->s_clustersize 4096-1048576
PARAM_VALUE 0 osb->s_inode_steal_slot u16max
PARAM_VALUE 0 osb->s_meta_steal_slot u16max
PARAM_VALUE 0 osb->s_num_inodes_stolen.counter 0
PARAM_VALUE 0 osb->s_num_meta_stolen.counter 0
PARAM_VALUE 0 osb->s_sectsize_bits 9-73
PARAM_VALUE 0 osb->s_xattr_inline_size 0-u16max
PARAM_VALUE 0 osb->sb 4096-ptr_max
PARAM_VALUE 0 osb->sb->__s_d_op 6747720951212134400
PARAM_VALUE 0 osb->sb->dq_op 1833198387155034112
PARAM_VALUE 0 osb->sb->s_bdev 4096-ptr_max
PARAM_VALUE 0 osb->sb->s_blocksize 0,512-65536
PARAM_VALUE 0 osb->sb->s_export_op 7525239930808528896
PARAM_VALUE 0 osb->sb->s_flags 0,1024-u64max
PARAM_VALUE 0 osb->sb->s_fs_info 4096-ptr_max
PARAM_VALUE 0 osb->sb->s_op 7623428880786350080
PARAM_VALUE 0 osb->sb->s_qcop 9168750796328734720
PARAM_VALUE 0 osb->sb->s_quota_types 3
PARAM_VALUE 0 osb->sb->s_root 0
PARAM_VALUE 0 osb->sb->s_time_gran 1
PARAM_VALUE 0 osb->sb->s_uuid_len 16
PARAM_VALUE 0 osb->sb->s_xattr 4068533806028750848
PARAM_VALUE 0 osb->slot_num u16max
PARAM_VALUE 0 osb->slot_recovery_generations 16,4096-ptr_max
PARAM_VALUE 0 osb->uuid_str 4096-ptr_max
PARAM_VALUE 0 osb->vol_label 4096-ptr_max
PARAM_VALUE 0 osb->vol_state.counter 0
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 sysfile_type 0
BUF_SIZE 0 osb 6096
BUF_SIZE 0 osb->osb_dlm_debug 24
BUF_SIZE 0 osb->osb_orphan_wipes 4
BUF_SIZE 0 osb->root_inode (-1)-s32max
BUF_SIZE 0 osb->slot_recovery_generations 4
BUF_SIZE 0 osb->vol_label 64
DATA_SOURCE 0 osb $0
FUZZY_MAX 0 osb->s_clustersize 1048576
STR_LEN 0 osb->dev_str 19
STR_LEN 0 osb->osb_cluster_stack (-1),4
STR_LEN 0 osb->osb_la_resmap.m_osb->sb (-1)
STR_LEN 0 osb->sb (-1)
BIT_INFO 0 osb->osb_rf_lock_tree 0x0,0x7fffffffffffffff
POWER_OF_TWO 0 *osb
HARD_MAX 0 osb->s_clustersize 1048576
MEM_ZERO 0 osb->osb_recovering_orphan_dirs.map
MEM_ZERO 0 &osb->osb_la_resmap
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 osb->root_inode->__i_nlink 1-u32max
USER_DATA 0 osb->root_inode->i_blocks 0-18014398509481983,18428729675200069632-u64max
USER_DATA 0 osb->root_inode->i_bytes 0-511[c]
USER_DATA 0 osb->root_inode->i_ino 0-u64max
USER_DATA 0 osb->root_inode->i_mode 0-u16max[c]
USER_DATA 0 osb->sb->s_flags 1024-2147487743[c]
NO_OVERFLOW_SIMPLE 0 osb->max_slots
HALF_LOCKED2 &fc->uapi_mutex

fs/ocfs2/export.c ocfs2_get_dentry() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 0 osb 4096-ptr_max
PARAM_VALUE 0 osb->local_system_inodes 1-u64max
PARAM_VALUE 0 osb->nfs_sync_rwlock.dep_map->name 0-255
PARAM_VALUE 0 osb->nfs_sync_rwlock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 osb->nfs_sync_rwlock.first_waiter->list.next 2212933610777083904,2624917664208203776
PARAM_VALUE 0 osb->nfs_sync_rwlock.first_waiter->list.prev 2212933610777083904,2624917664208203776
PARAM_VALUE 0 osb->nfs_sync_rwlock.first_waiter->type 0-1
PARAM_VALUE 0 osb->nfs_sync_rwlock.osq.tail.counter 0-s32max
PARAM_VALUE 0 osb->osb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->flags 0-1,3
PARAM_VALUE 0 osb->sys_root_inode->i_mode 32768
PARAM_VALUE 0 osb->sys_root_inode->i_op 1144202292485988352
PARAM_VALUE 0 osb->sys_root_inode->i_op->readlink 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256
PARAM_VALUE 0 osb->sys_root_inode->i_opflags 0-65527
PARAM_VALUE 1 blkno 1-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 sysfile_type 0
BUF_SIZE 0 osb 1-s32max
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 blkno 1-u64max[c]
UNITS 0 osb unit_byte
LOCK2 0 &osb->nfs_sync_rwlock
TYPE_LOCK (struct ocfs2_super)->nfs_sync_rwlock

fs/ocfs2/export.c ocfs2_get_parent() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 0 osb 4096-ptr_max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 sysfile_type 0
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
LOCK2 &(dir->i_sb)->s_fs_info->nfs_sync_rwlock
HALF_LOCKED2 &child->d_lockref.lock

fs/ocfs2/namei.c ocfs2_check_if_ancestor() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 sysfile_type 0
BUF_SIZE 0 osb 1-s32max
BUF_SIZE 0 osb 1-s32max
DATA_SOURCE 0 osb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
UNITS 1 blkno unit_byte
HALF_LOCKED2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/ocfs2/namei.c ocfs2_lookup() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 sysfile_type 0
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
HALF_LOCKED2 &dir->i_rwsem

fs/ocfs2/journal.c ocfs2_orphan_filldir() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 2 flags 2
PARAM_VALUE 3 sysfile_type 0
DATA_SOURCE 1 blkno $4
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 blkno 0-u64max[c]
HALF_LOCKED2 &(sb->s_fs_info)->cat_tree->tree_lock
HALF_LOCKED2 &f->sem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &ndir->mrec_lock
HALF_LOCKED2 &ni->ni_lock
HALF_LOCKED2 &root->kernfs_rwsem
HALF_LOCKED2 &sbi->hpfs_mutex
HALF_LOCKED2 &sbi->s_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &adfs_dir_rwsem

fs/ocfs2/filecheck.c ocfs2_filecheck_handle() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 0 osb 4096-ptr_max
PARAM_VALUE 1 blkno 0-u32max
PARAM_VALUE 2 flags 4,8
PARAM_VALUE 3 sysfile_type 0
DATA_SOURCE 0 osb $0
DATA_SOURCE 1 blkno $1
DATA_SOURCE 2 flags $2
HARD_MAX 2 flags 8
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

fs/ocfs2/sysfile.c _ocfs2_get_system_file_inode() -> ocfs2_iget()

Type Parameter Key Value
PARAM_VALUE 0 osb 4096-ptr_max
PARAM_VALUE 0 osb->journal->j_trans_barrier.first_waiter->handoff_set 0-1
PARAM_VALUE 0 osb->journal->j_trans_barrier.first_waiter->type 0-1
PARAM_VALUE 0 osb->nfs_sync_rwlock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 osb->nfs_sync_rwlock.first_waiter->type 0-1
PARAM_VALUE 0 osb->osb_debug_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 osb->osb_debug_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 osb->osb_debug_root->d_op->d_weak_revalidate 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 osb->osb_debug_root->d_parent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 osb->osb_debug_root->d_parent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 osb->osb_debug_root->d_parent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 osb->osb_debug_root->d_parent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 osb->osb_debug_root->d_parent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 osb->osb_debug_root->d_sb->__s_d_op->d_weak_revalidate 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 osb->osb_dev_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 osb->osb_fc_ent.fs_kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->check_downconvert 0,763880178214047744,5946327856837857280
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->downconvert_worker 0,147724554491625472,1141064181757992960,7020352818716516352
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->flags 0-1,3
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->get_osb 0,1325885584775372800,3018128829598703616,7578663946899042304,9005103007890837504
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->post_unlock 0,2528982137523523584
PARAM_VALUE 0 osb->osb_nfs_sync_lockres.l_ops->set_lvb 0,4903083957029605376,5050526722825392128
PARAM_VALUE 0 osb->osb_orphan_scan.os_lockres.l_ops->check_downconvert 0,763880178214047744,5946327856837857280
PARAM_VALUE 0 osb->osb_orphan_scan.os_lockres.l_ops->downconvert_worker 0,147724554491625472,1141064181757992960,7020352818716516352
PARAM_VALUE 0 osb->osb_orphan_scan.os_lockres.l_ops->flags 0-1,3
PARAM_VALUE 0 osb->osb_orphan_scan.os_lockres.l_ops->get_osb 0,1325885584775372800,3018128829598703616,7578663946899042304,9005103007890837504
PARAM_VALUE 0 osb->osb_orphan_scan.os_lockres.l_ops->post_unlock 0,2528982137523523584
PARAM_VALUE 0 osb->osb_orphan_scan.os_lockres.l_ops->set_lvb 0,4903083957029605376,5050526722825392128
PARAM_VALUE 0 osb->osb_rename_lockres.l_ops->check_downconvert 0,763880178214047744,5946327856837857280
PARAM_VALUE 0 osb->osb_rename_lockres.l_ops->downconvert_worker 0,147724554491625472,1141064181757992960,7020352818716516352
PARAM_VALUE 0 osb->osb_rename_lockres.l_ops->flags 0-1,3
PARAM_VALUE 0 osb->osb_rename_lockres.l_ops->get_osb 0,1325885584775372800,3018128829598703616,7578663946899042304,9005103007890837504
PARAM_VALUE 0 osb->osb_rename_lockres.l_ops->post_unlock 0,2528982137523523584
PARAM_VALUE 0 osb->osb_rename_lockres.l_ops->set_lvb 0,4903083957029605376,5050526722825392128
PARAM_VALUE 0 osb->osb_super_lockres.l_ops->check_downconvert 0,763880178214047744,5946327856837857280
PARAM_VALUE 0 osb->osb_super_lockres.l_ops->downconvert_worker 0,147724554491625472,1141064181757992960,7020352818716516352
PARAM_VALUE 0 osb->osb_super_lockres.l_ops->flags 0-1,3
PARAM_VALUE 0 osb->osb_super_lockres.l_ops->get_osb 0,1325885584775372800,3018128829598703616,7578663946899042304,9005103007890837504
PARAM_VALUE 0 osb->osb_super_lockres.l_ops->post_unlock 0,2528982137523523584
PARAM_VALUE 0 osb->osb_super_lockres.l_ops->set_lvb 0,4903083957029605376,5050526722825392128
PARAM_VALUE 0 osb->osb_tl_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 osb->osb_tl_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 osb->osb_tl_inode->i_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648,8614756098313990144
PARAM_VALUE 0 osb->osb_tl_inode->i_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576,7067778626864828416
PARAM_VALUE 0 osb->osb_tl_inode->i_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
PARAM_VALUE 0 osb->osb_tl_inode->i_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360,6756104566897242112
PARAM_VALUE 0 osb->sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648,8614756098313990144
PARAM_VALUE 0 osb->sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576,7067778626864828416
PARAM_VALUE 0 osb->sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360,6756104566897242112
PARAM_VALUE 0 osb->sys_root_inode->i_fop->compat_ioctl 0,695240133377245184,3064490898378256384,8277073810606530560
PARAM_VALUE 0 osb->sys_root_inode->i_fop->fallocate 0,1357960504741019648,5451898604316704768,7294833795076796416
PARAM_VALUE 0 osb->sys_root_inode->i_fop->fasync 0,5498812003250176
PARAM_VALUE 0 osb->sys_root_inode->i_fop->flock 0,5107323284942163968
PARAM_VALUE 0 osb->sys_root_inode->i_fop->fop_flags 0-1,3,64
PARAM_VALUE 0 osb->sys_root_inode->i_fop->fsync 0,1222922547194068992,3027818812235636736,8217954597197033472
PARAM_VALUE 0 osb->sys_root_inode->i_fop->get_unmapped_area 0,124971230114684928
PARAM_VALUE 0 osb->sys_root_inode->i_fop->iopoll 0,4655420991112224768
PARAM_VALUE 0 osb->sys_root_inode->i_fop->iterate_shared 0,6386994525150380032,8243451648225181696
PARAM_VALUE 0 osb->sys_root_inode->i_fop->llseek 0,492277767372734464,822347878553698304,5746216189559357440,6546627043791368192,8118194047052775424,8973132240956821504
PARAM_VALUE 0 osb->sys_root_inode->i_fop->lock 0,957067876168839168
PARAM_VALUE 0 osb->sys_root_inode->i_fop->mmap_prepare 0,6570010784732049408,6885435863193137152,8278006848728551424
PARAM_VALUE 0 osb->sys_root_inode->i_fop->open 4096-ptr_max
PARAM_VALUE 0 osb->sys_root_inode->i_fop->poll 0,3382901614843973632
PARAM_VALUE 0 osb->sys_root_inode->i_fop->read 0,1706536041323986944
PARAM_VALUE 0 osb->sys_root_inode->i_fop->read_iter 0,1361316500034015232,2240186942504972288,4899218341707628544,8127867626404999168
PARAM_VALUE 0 osb->sys_root_inode->i_fop->release 0,2353999083462864896,3782443451574296576,5408471863795695616,6016719737812197376,8602616464973426688
PARAM_VALUE 0 osb->sys_root_inode->i_fop->remap_file_range 0,1796676283846889472,8958472544276660224
PARAM_VALUE 0 osb->sys_root_inode->i_fop->setlease 0,8029451603284156416
PARAM_VALUE 0 osb->sys_root_inode->i_fop->splice_read 0,1218082698985836544,7349024233072300032,8186755288665538560
PARAM_VALUE 0 osb->sys_root_inode->i_fop->splice_write 0,3145220535271485440
PARAM_VALUE 0 osb->sys_root_inode->i_fop->unlocked_ioctl 0,865619370521538560,1267359996887056384,5007980196533522432,6849614532843819008
PARAM_VALUE 0 osb->sys_root_inode->i_fop->uring_cmd 0,1098803881749745664,5186034168622989312
PARAM_VALUE 0 osb->sys_root_inode->i_fop->write_iter 0,2598072610032832512,5042835639063556096,7989474787723927552,8526717696347947008
PARAM_VALUE 0 osb->sys_root_inode->i_op->readlink 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256
PARAM_VALUE 0 *osb->osb_cluster_stack 0-255
PARAM_VALUE 0 *osb->recovery_map->rm_entries 0-4294967295
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 sysfile_type 1-14
BUF_SIZE 0 osb (-1),1-s32max
BUF_SIZE 0 osb (-1),1-s32max
BUF_SIZE 0 osb->osb_debug_root s32min-(-1),1-s32max
BUF_SIZE 0 osb->osb_dev_kset (-1),344
BUF_SIZE 0 osb->osb_dlm_debug (-1),24
BUF_SIZE 0 osb->osb_orphan_wipes (-1),4
BUF_SIZE 0 osb->root_inode (-1),1-s32max
BUF_SIZE 0 osb->slot_recovery_generations (-1),4
BUF_SIZE 0 osb->sys_root_inode (-1),1-s32max
BUF_SIZE 0 osb->vol_label (-1),64
DATA_SOURCE 0 osb $0
DATA_SOURCE 3 sysfile_type $1
FUZZY_MAX 3 sysfile_type 14
STR_LEN 0 osb (-1),4
STR_LEN 0 osb (-1),4
STR_LEN 0 osb->dev_str (-1),19
STR_LEN 0 osb->osb_cluster_stack (-1),4
STR_LEN 0 osb->osb_la_resmap.m_osb->sb (-1)
STR_LEN 0 osb->sb (-1)
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 osb->root_inode->__i_nlink 1-u32max
USER_DATA 0 osb->root_inode->i_blocks 0-18014398509481983,18428729675200069632-u64max
USER_DATA 0 osb->root_inode->i_bytes 0-511[c]
USER_DATA 0 osb->root_inode->i_ino 0-u64max
USER_DATA 0 osb->root_inode->i_mode 0-u16max[c]
USER_DATA 0 osb->root_inode->i_rdev 0-u32max[c]
USER_DATA 0 osb->sb->s_flags 1024-2147487743[c]
USER_DATA 0 osb->sys_root_inode->__i_nlink 1-u32max
USER_DATA 0 osb->sys_root_inode->i_blocks 0-18014398509481983,18428729675200069632-u64max
USER_DATA 0 osb->sys_root_inode->i_bytes 0-511[c]
USER_DATA 0 osb->sys_root_inode->i_ino 0-u64max
USER_DATA 0 osb->sys_root_inode->i_rdev 0-u32max[c]
NO_OVERFLOW_SIMPLE 0 osb->dc_task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 osb->max_slots
NO_OVERFLOW_SIMPLE 0 osb->replay_map->rm_slots
NO_OVERFLOW_SIMPLE 0 osb->root_inode->i_size
NO_OVERFLOW_SIMPLE 0 osb->sys_root_inode->i_size
UNITS 0 osb unit_byte
HALF_LOCKED2 &(inode->i_sb)->s_fs_info->nfs_sync_rwlock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &osb->obs_trim_fs_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tl_inode->i_rwsem
HALF_LOCKED2 0 &osb->journal->j_trans_barrier
HALF_LOCKED2 0 &osb->nfs_sync_rwlock