Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/dlmglue.c ocfs2_nfs_sync_lock_init() -> ocfs2_nfs_sync_lock_res_init()

Type Parameter Key Value
PARAM_VALUE 0 res 4096-ptr_max
PARAM_VALUE 1 osb 4096-ptr_max
PARAM_VALUE 1 osb->dc_task 4096-ptr_max
PARAM_VALUE 1 osb->dc_task->blocked_on 0
PARAM_VALUE 1 osb->dc_task->cpus_ptr 4096-ptr_max
PARAM_VALUE 1 osb->dc_task->migration_disabled 0-1
PARAM_VALUE 1 osb->dc_task->on_rq 0-1,3-255
PARAM_VALUE 1 osb->dc_task->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 1 osb->dc_task->saved_state 0
PARAM_VALUE 1 osb->dc_task->wake_cpu 0-s32max
PARAM_VALUE 1 osb->node_num 0-s32max
PARAM_VALUE 1 osb->obs_trim_fs_mutex.dep_map->name 0-255
PARAM_VALUE 1 osb->obs_trim_fs_mutex.first_waiter 0
PARAM_VALUE 1 osb->obs_trim_fs_mutex.magic 4096-ptr_max
PARAM_VALUE 1 osb->obs_trim_fs_mutex.osq.tail.counter 0
PARAM_VALUE 1 osb->obs_trim_fs_mutex.owner.counter 0
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 1 osb->osb_debug_root->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 1 osb->osb_dlm_debug 4096-ptr_max
PARAM_VALUE 1 osb->osb_dlm_debug->d_lockres_tracking.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_dlm_debug->d_lockres_tracking.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_dlm_debug->d_lockres_tracking.next->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 osb->osb_rename_lockres->l_name 0-255
PARAM_VALUE 1 osb->osb_rename_lockres.l_action 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_blocked_list.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_blocked_list.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_blocked_list.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_blocked_list.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_blocked_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_blocking (-1)
PARAM_VALUE 1 osb->osb_rename_lockres.l_debug_list.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_debug_list.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_event.head.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_event.head.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_event.head.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_event.head.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_ex_holders 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_flags 64
PARAM_VALUE 1 osb->osb_rename_lockres.l_holders.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_holders.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_holders.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_holders.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_holders.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_level (-1)
PARAM_VALUE 1 osb->osb_rename_lockres.l_lock_refresh 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_lock_wait 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_lockdep_map->name 0-255
PARAM_VALUE 1 osb->osb_rename_lockres.l_mask_waiters.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_mask_waiters.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_mask_waiters.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_mask_waiters.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_mask_waiters.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_name 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops 3993752693015789568
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops->check_downconvert 0,763880178214047744,5946327856837857280
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops->downconvert_worker 0,147724554491625472,1141064181757992960,7020352818716516352
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops->flags 0-1,3
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops->get_osb 0,1325885584775372800,3018128829598703616,7578663946899042304,9005103007890837504
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops->post_unlock 0,2528982137523523584
PARAM_VALUE 1 osb->osb_rename_lockres.l_ops->set_lvb 0,4903083957029605376,5050526722825392128
PARAM_VALUE 1 osb->osb_rename_lockres.l_pending_gen 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_priv 4096-ptr_max
PARAM_VALUE 1 osb->osb_rename_lockres.l_requested (-1)
PARAM_VALUE 1 osb->osb_rename_lockres.l_ro_holders 0
PARAM_VALUE 1 osb->osb_rename_lockres.l_type 3
PARAM_VALUE 1 osb->osb_rename_lockres.l_unlock_action 0
PARAM_VALUE 1 osb->osb_super_lockres->l_name 0-255
PARAM_VALUE 1 osb->osb_super_lockres.l_action 0
PARAM_VALUE 1 osb->osb_super_lockres.l_blocked_list.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_blocked_list.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_blocked_list.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_blocked_list.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_blocked_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_blocking (-1)
PARAM_VALUE 1 osb->osb_super_lockres.l_debug_list.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_debug_list.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_event.head.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_event.head.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_event.head.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_event.head.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_event.head.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_ex_holders 0
PARAM_VALUE 1 osb->osb_super_lockres.l_flags 64
PARAM_VALUE 1 osb->osb_super_lockres.l_holders.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_holders.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_holders.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_holders.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_holders.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_level (-1)
PARAM_VALUE 1 osb->osb_super_lockres.l_lksb.lksb_conn 0
PARAM_VALUE 1 osb->osb_super_lockres.l_lock_refresh 0
PARAM_VALUE 1 osb->osb_super_lockres.l_lock_wait 0
PARAM_VALUE 1 osb->osb_super_lockres.l_lockdep_map->name 0-255
PARAM_VALUE 1 osb->osb_super_lockres.l_lockdep_map.ip 0
PARAM_VALUE 1 osb->osb_super_lockres.l_mask_waiters.next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_mask_waiters.next->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_mask_waiters.prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_mask_waiters.prev->next 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_mask_waiters.prev->prev 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_name 0
PARAM_VALUE 1 osb->osb_super_lockres.l_ops 6788552548136460288
PARAM_VALUE 1 osb->osb_super_lockres.l_ops->check_downconvert 0,763880178214047744,5946327856837857280
PARAM_VALUE 1 osb->osb_super_lockres.l_ops->downconvert_worker 0,147724554491625472,1141064181757992960,7020352818716516352
PARAM_VALUE 1 osb->osb_super_lockres.l_ops->flags 0-1,3
PARAM_VALUE 1 osb->osb_super_lockres.l_ops->get_osb 0,1325885584775372800,3018128829598703616,7578663946899042304,9005103007890837504
PARAM_VALUE 1 osb->osb_super_lockres.l_ops->post_unlock 0,2528982137523523584
PARAM_VALUE 1 osb->osb_super_lockres.l_ops->set_lvb 0,4903083957029605376,5050526722825392128
PARAM_VALUE 1 osb->osb_super_lockres.l_pending_gen 0
PARAM_VALUE 1 osb->osb_super_lockres.l_priv 4096-ptr_max
PARAM_VALUE 1 osb->osb_super_lockres.l_requested (-1)
PARAM_VALUE 1 osb->osb_super_lockres.l_ro_holders 0
PARAM_VALUE 1 osb->osb_super_lockres.l_type 2
PARAM_VALUE 1 osb->osb_super_lockres.l_unlock_action 0
PARAM_VALUE 1 osb->uuid_str 1-u64max
BUF_SIZE 1 osb 1-s32max
BUF_SIZE 1 osb 1-s32max
DATA_SOURCE 1 osb $0
FUZZY_MAX 1 osb->node_num 0
MEM_ZERO 1 &osb->osb_rename_lockres
MEM_ZERO 1 &osb->osb_super_lockres
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 osb unit_byte
HALF_LOCKED2 &fc->uapi_mutex