Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/base/devres.c devm_krealloc() -> replace_dr()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 old 4096-ptr_max
PARAM_VALUE 2 new 4096-ptr_max
PARAM_VALUE 2 new->entry.next 1-u64max
PARAM_VALUE 2 new->entry.prev 1-u64max
PARAM_VALUE 2 new->free_node 4212572619967070208
PARAM_VALUE 2 new->name 6930449334497619968
PARAM_VALUE 2 new->release 6741551599287091200
PARAM_VALUE 2 new->size 1-u64max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
DATA_SOURCE 0 dev $0
TERMINATED 2 new->name 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 new->size
UNITS 0 dev unit_byte
LOCK2 flags
LOCK2 0 &dev->devres_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct device)->devres_lock