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 |