Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/audit_tree.c create_chunk() -> insert_hash()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->count 1
PARAM_VALUE 0 conf->key 4096-18446744073709547520
PARAM_VALUE 0 conf->mark 4096-ptr_max
PARAM_VALUE 0 conf->mark->connector 4096-ptr_max
PARAM_VALUE 0 conf->mark->flags 3,19,35,51,515,2051,2563,6147,6659
PARAM_VALUE 0 conf->mark->g_list.next 0,4096-ptr_max
PARAM_VALUE 0 conf->mark->g_list.prev 0,4096-ptr_max
PARAM_VALUE 0 conf->mark->group 4096-ptr_max
PARAM_VALUE 0 conf->mark->ignore_mask 0
PARAM_VALUE 0 conf->mark->mask 32768
PARAM_VALUE 0 conf->mark->obj_list.pprev 4096-ptr_max
PARAM_VALUE 0 conf->owners 4096-ptr_max
PARAM_VALUE 0 conf->refs.counter 1
BUF_SIZE 0 conf 112
BUF_SIZE 0 conf 112
BUF_SIZE 0 conf->key 8
DATA_SOURCE 0 conf r alloc_chunk
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &audit_cmd_mutex.lock
LOCK2 global &audit_tree_group->mark_mutex
LOCK2 global &hash_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct fsnotify_group)->mark_mutex

drivers/md/raid5.c init_stripe() -> insert_hash()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 1 sh 4096-ptr_max
PARAM_VALUE 1 sh->batch_head 0
PARAM_VALUE 1 sh->check_state 0
PARAM_VALUE 1 sh->count.counter 0
PARAM_VALUE 1 sh->ddf_layout 0-1
PARAM_VALUE 1 sh->hash->next->pprev 1-u64max
PARAM_VALUE 1 sh->hash.next 0
PARAM_VALUE 1 sh->hash.next->pprev 1-u64max
PARAM_VALUE 1 sh->hash.pprev 0
PARAM_VALUE 1 sh->hash_lock_index 0-7
PARAM_VALUE 1 sh->overwrite_disks 0
PARAM_VALUE 1 sh->reconstruct_state 0
PARAM_VALUE 1 sh->state 0
CAPPED_DATA 1 sh->hash_lock_index 1
DATA_SOURCE 1 sh $0
NOSPEC 1 sh->hash_lock_index
NOSPEC 1 sh->sector
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 sh->hash_lock_index 1-7[c]
HOST_DATA 1 sh->sector 0-s32max[c]
USER_DATA 1 sh->hash_lock_index 1-7[c]
USER_DATA 1 sh->sector 0-s32max[c]
LOCK2 irq