Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/super.c ocfs2_initialize_super() -> ocfs2_journal_alloc()

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->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_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_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_bdev_file 4096-ptr_max
PARAM_VALUE 0 osb->sb->s_bdi 4096-ptr_max
PARAM_VALUE 0 osb->sb->s_blocksize 0,512-65536
PARAM_VALUE 0 osb->sb->s_blocksize_bits 9-73
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_iflags 0,8-u64max
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->vol_label 4096-ptr_max
BUF_SIZE 0 osb 6096
BUF_SIZE 0 osb->osb_orphan_wipes 4
BUF_SIZE 0 osb->slot_recovery_generations 4
BUF_SIZE 0 osb->vol_label 64
DATA_SOURCE 0 osb r _kzalloc_noprof
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
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