Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 6 files:

Smatch caller information:

kernel/time/timer.c timer_init_key_on_stack() -> debug_object_init_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 descr 5592964825075331072
BUF_SIZE 0 addr (-1),88
DATA_SOURCE 0 addr $0
STR_LEN 0 addr 4,7,11-12,14-16,18,24
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &adp->kioc_semaphore
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &hdw->ctl_lock_mutex
HALF_LOCKED2 &instance->cm_serialize
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &raid_dev->sysfs_mtx
HALF_LOCKED2 global &drm_unplug_srcu
HALF_LOCKED2 global &mraid_mm_mutex

kernel/time/hrtimer.c debug_hrtimer_init_on_stack() -> debug_object_init_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 descr 8318649335172042752
DATA_SOURCE 0 addr $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/rcu/update.c init_rcu_head_on_stack() -> debug_object_init_on_stack()

Type Parameter Key Value
PARAM_VALUE 1 descr 8008282326833516544
DATA_SOURCE 0 addr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &fullstop_mutex

kernel/workqueue.c __init_work() -> debug_object_init_on_stack()

Type Parameter Key Value
PARAM_VALUE 1 descr 5321964010396946432
DATA_SOURCE 0 addr $0
NOCHECK_CALL

drivers/gpu/drm/i915/i915_sw_fence.c debug_fence_init_onstack() -> debug_object_init_on_stack()

Type Parameter Key Value
PARAM_VALUE 0 addr 1022144261503651840,4559959778804772864
PARAM_VALUE 1 descr 4088253614454161408
DATA_SOURCE 0 addr $0
STR_LEN 0 addr 6,10
PREEMPT_ADD
NOCHECK_CALL