Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- drivers/acpi/acpi_video.c
- drivers/gpu/drm/radeon/radeon_acpi.c
- drivers/platform/x86/asus-laptop.c, line 792
- drivers/platform/x86/asus-wmi.c, line 4419
- drivers/platform/x86/eeepc-laptop.c, line 1115
- drivers/platform/x86/lenovo/ideapad-laptop.c, line 1584
- drivers/platform/x86/lenovo/thinkpad_acpi.c
- drivers/video/backlight/backlight.c, line 362
Smatch caller information:
drivers/acpi/acpi_video.c acpi_video_device_notify() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 1-u64max |
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/acpi/acpi_video.c acpi_video_switch_brightness() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 4096-ptr_max |
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/lenovo/ideapad-laptop.c ideapad_backlight_notify_brightness() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 1-u64max |
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/asus-laptop.c asus_backlight_notify() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 4096-ptr_max |
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/lenovo/thinkpad_acpi.c brightness_write() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 4096-u64max |
| PARAM_VALUE | 1 | reason | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/lenovo/thinkpad_acpi.c tpacpi_brightness_notify_change() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/eeepc-laptop.c eeepc_backlight_notify() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 4096-ptr_max |
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/radeon/radeon_acpi.c radeon_atif_handler() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/radeon/radeon_acpi.c radeon_atif_handler() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c asus_wmi_backlight_notify() -> backlight_force_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bd | 4096-ptr_max |
| PARAM_VALUE | 0 | bd->ops | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bd->update_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | bd->update_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | bd->update_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | reason | 0 |
| NOCHECK_CALL | |||
| LOCK2 | &wblock->notify_lock | ||
| TYPE_LOCK | (struct wmi_block)->notify_lock |