Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/base/power/wakeup_stats.c pm_wakeup_source_sysfs_add() -> wakeup_source_sysfs_add()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->bus 0,4096-ptr_max
PARAM_VALUE 0 parent->bus->offline 1-u64max
PARAM_VALUE 0 parent->bus->online 1-u64max
PARAM_VALUE 0 parent->class 0,4096-ptr_max
PARAM_VALUE 0 parent->groups 0,4096-ptr_max
PARAM_VALUE 0 parent->init_name 0
PARAM_VALUE 0 parent->kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 parent->kobj.kset->list.prev 4096-ptr_max
PARAM_VALUE 0 parent->kobj.kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 parent->kobj.kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 parent->kobj.kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 parent->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 parent->kobj.sd 1-u64max
PARAM_VALUE 0 parent->kobj.sd->__parent 0
PARAM_VALUE 0 parent->kobj.sd->active.counter (-2147483647)
PARAM_VALUE 0 parent->kobj.sd->attr.notify_next 0,426918848001064960
PARAM_VALUE 0 parent->p 1-u64max
PARAM_VALUE 0 parent->physical_location 0,4096-ptr_max
PARAM_VALUE 0 parent->physical_location->horizontal_position 0-3
PARAM_VALUE 0 parent->physical_location->panel 0-7
PARAM_VALUE 0 parent->physical_location->vertical_position 0-3
PARAM_VALUE 0 parent->power.no_pm 0
PARAM_VALUE 0 parent->power.set_latency_tolerance 5740181548905971712
PARAM_VALUE 0 parent->power.wakeup 4096-ptr_max
PARAM_VALUE 0 parent->power.wakeup->dev 0
PARAM_VALUE 0 parent->type 0,4096-ptr_max
PARAM_VALUE 0 parent->type->groups 0,4096-ptr_max
PARAM_VALUE 1 ws 4096-ptr_max
PARAM_VALUE 1 ws->dev 0
CAPPED_DATA 0 parent 1
CAPPED_DATA 0 parent->bus 1
DATA_SOURCE 0 parent $0

drivers/base/power/wakeup.c wakeup_source_register() -> wakeup_source_sysfs_add()

Type Parameter Key Value
PARAM_VALUE 0 parent 0,4096-ptr_max
PARAM_VALUE 0 parent->kobj.state_in_sysfs 1
PARAM_VALUE 1 ws 4096-ptr_max
PARAM_VALUE 1 ws->id 0-s32max
PARAM_VALUE 1 ws->name 4096-ptr_max
BUF_SIZE 0 parent (-1)-0,24-s32max
BUF_SIZE 0 parent (-1)-0,24-s32max
BUF_SIZE 0 parent->driver (-1),152
BUF_SIZE 1 ws 304
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 ws r wakeup_source_create
STR_LEN 0 parent (-1),9
STR_LEN 0 parent (-1),9
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 parent->flags 4096-u32max
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &acpi_pm_notifier_install_lock
HALF_LOCKED2 global &acpi_pm_notifier_lock
HALF_LOCKED2 global &wakelocks_lock
HALF_LOCKED2 0 &parent->mutex