Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/hwmon/peci/cputemp.c peci_cputemp_probe() -> to_peci_device()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 d unit_byte

drivers/peci/device.c peci_dev_exists() -> to_peci_device()

Type Parameter Key Value
PARAM_VALUE 0 d 1-u64max
DATA_SOURCE 0 d $0

drivers/peci/device.c peci_device_release() -> to_peci_device()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1),1616
BUF_SIZE 0 d (-1),1616
BUF_SIZE 0 d->bus (-1),168
BUF_SIZE 0 d->parent (-1),1616
BUF_SIZE 0 d->type (-1),48
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &subsys->su_mutex

drivers/hwmon/peci/dimmtemp.c peci_dimmtemp_probe() -> to_peci_device()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 d unit_byte

drivers/peci/core.c peci_bus_device_match() -> to_peci_device()

Type Parameter Key Value
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/peci/core.c peci_bus_device_probe() -> to_peci_device()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1)-0,4,16,24,56,64,120,168-s32max
BUF_SIZE 0 d (-1)-0,4,16,24,56,64,120,168-s32max
CAPPED_DATA 0 d 1
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 0 &d->mutex

drivers/peci/core.c peci_bus_device_remove() -> to_peci_device()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1)-0,4,16,24,56,64,120,168-s32max
BUF_SIZE 0 d (-1)-0,4,16,24,56,64,120,168-s32max
CAPPED_DATA 0 d 1
CAPPED_DATA 0 d->bus 1
CAPPED_DATA 0 d->driver 1
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 0 &d->mutex

drivers/peci/core.c unregister_child() -> to_peci_device()

Type Parameter Key Value
PARAM_VALUE 0 d 1-u64max
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &ptp->n_vclocks_mux

drivers/peci/sysfs.c remove_store() -> to_peci_device()

Type Parameter Key Value
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex