Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/acpi/acpi_platform.c, line 110 (as a function)
- include/linux/acpi.h, line 1067 (as a function)
Referenced in 5 files:
- drivers/acpi/acpi_apd.c
- drivers/acpi/acpi_platform.c, line 195
- drivers/acpi/scan.c, line 2282
- drivers/acpi/x86/cmos_rtc.c, line 89
- drivers/acpi/x86/lpss.c, line 672
Smatch caller information:
drivers/acpi/x86/lpss.c acpi_lpss_create_device() -> acpi_create_platform_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | adev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handle | 1-u64max |
| PARAM_VALUE | 0 | adev->handler | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->ids | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->match | 0,4096-ptr_max |
| BUF_SIZE | 0 | adev->driver_data | 88 |
| CAPPED_DATA | 0 | adev | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/x86/cmos_rtc.c acpi_cmos_rtc_attach() -> acpi_create_platform_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | adev->handler | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->ids | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->match | 0,4096-ptr_max |
| PARAM_VALUE | 1 | properties | 0 |
| CAPPED_DATA | 0 | adev | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/acpi_apd.c acpi_apd_create_device() -> acpi_create_platform_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | adev->handler | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->ids | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->match | 0,4096-ptr_max |
| PARAM_VALUE | 1 | properties | 0 |
| CAPPED_DATA | 0 | adev | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/acpi_apd.c acpi_apd_create_device() -> acpi_create_platform_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | adev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->attach | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->ids | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->match | 0,4096-ptr_max |
| BUF_SIZE | 0 | adev->driver_data | 24 |
| CAPPED_DATA | 0 | adev | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock |
drivers/acpi/scan.c acpi_default_enumeration() -> acpi_create_platform_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | adev | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | adev->flags.enumeration_by_parent | 0 |
| PARAM_VALUE | 0 | adev->handle->child->descriptor_type | 0-255 |
| PARAM_VALUE | 0 | adev->handle->child->flags | 0-u16max |
| PARAM_VALUE | 0 | adev->handle->child->name.integer | 0-4294967295 |
| PARAM_VALUE | 0 | adev->handle->child->owner_id | 0-u16max |
| PARAM_VALUE | 0 | adev->handle->child->type | 0-255 |
| PARAM_VALUE | 0 | adev->handler->attach | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->bind | 0,7800146141582131200 |
| PARAM_VALUE | 0 | adev->handler->detach | 0,1100082136474046464,1582600108896296960,1609302589942390784,4128778365344645120 |
| PARAM_VALUE | 0 | adev->handler->hotplug.notify_online | 0,5166774445448392704 |
| PARAM_VALUE | 0 | adev->handler->hotplug.scan_dependent | 0,1091777387968536576 |
| PARAM_VALUE | 0 | adev->handler->ids | 4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->match | 0,4096-ptr_max |
| PARAM_VALUE | 0 | adev->handler->post_eject | 0,7872361079854043136 |
| PARAM_VALUE | 0 | adev->handler->unbind | 0,5631356564524412928 |
| PARAM_VALUE | 0 | adev->pnp.type.backlight | 0 |
| PARAM_VALUE | 1 | properties | 0 |
| CAPPED_DATA | 0 | adev | 1 |
| DATA_SOURCE | 0 | adev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &acpi_scan_lock |