Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/surface/surface_acpi_notify.c san_evt_bat_adp() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 1 func 5
PARAM_VALUE 2 param 0
DATA_SOURCE 0 dev $0
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &pool->lock

drivers/platform/surface/surface_acpi_notify.c san_evt_bat_adp() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 func 3
PARAM_VALUE 2 param 0
DATA_SOURCE 0 dev $0
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &pool->lock

drivers/platform/surface/surface_acpi_notify.c san_evt_bat_adp() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 func 7
PARAM_VALUE 2 param 0
DATA_SOURCE 0 dev $0
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &pool->lock

drivers/platform/surface/surface_acpi_notify.c san_evt_bat_bix() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 1 func 4,8
PARAM_VALUE 2 param 0
DATA_SOURCE 0 dev $0
FUZZY_MAX 1 func 8
BIT_INFO 1 func 0x0,0xc
HARD_MAX 1 func 8
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &pool->lock

drivers/platform/surface/surface_acpi_notify.c san_evt_bat_bst() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 1 func 3,7
PARAM_VALUE 2 param 0
DATA_SOURCE 0 dev $0
FUZZY_MAX 1 func 7
BIT_INFO 1 func 0x3,0x7
HARD_MAX 1 func 7
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &pool->lock

drivers/platform/surface/surface_acpi_notify.c san_evt_bat_dptf() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 1 func 10
PARAM_VALUE 2 param 4788699929389654016
PARAM_VALUE 2 param->buffer.length 0-u16max
PARAM_VALUE 2 param->buffer.pointer 4096-ptr_max
PARAM_VALUE 2 param->type 3
DATA_SOURCE 0 dev $0
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &pool->lock

drivers/platform/surface/surface_acpi_notify.c san_evt_tmp_trip() -> san_acpi_notify_event()

Type Parameter Key Value
PARAM_VALUE 1 func 9
PARAM_VALUE 2 param 5350985982786572288
PARAM_VALUE 2 param->integer.value 0-255
PARAM_VALUE 2 param->type 1
DATA_SOURCE 0 dev $0
LOCK2 &nh->srcu
LOCK2 &pool->lock
TYPE_LOCK (struct ssam_nf_head)->srcu